Giter Site home page Giter Site logo

lightbasenl / react-native-panorama-view Goto Github PK

View Code? Open in Web Editor NEW
126.0 6.0 45.0 12.36 MB

A simple component for displaying panoramic images in your React Native app.

License: MIT License

JavaScript 1.53% Ruby 10.13% Java 32.00% TypeScript 4.23% Objective-C 8.89% Starlark 1.02% Swift 42.21%
react reactnative typescript android ios 360 panorama panorama-viewer panorama-image

react-native-panorama-view's People

Contributors

cristianocca avatar dependabot[bot] avatar rodymolenaar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

react-native-panorama-view's Issues

Android: finger movements raises `Cannot find EventEmitter for receivedTouches`

Although there are no crashes, the following is logged on every finger movement (causing a lot of logcat spam)

com.facebook.react.bridge.ReactNoCrashSoftException: Cannot find EventEmitter for receivedTouches: ReactTag[2131362204] UIManagerType[2] EventName[topTouchMove]

I'm not sure if react-native-gesture-handler or screens have anything to do with it as they interfere with touch events as well.

"react-native": "0.66.3",
"react-native-gesture-handler": "2.1.0",
"react-native-screens": "3.10.1",

"PanoramaView" was not found in UIManager

so far im following the installation and usage.

when i run expo start it went to the requireNativeComponent

this is my code
import React from "react";
import { View, StyleSheet, Dimensions } from "react-native";
import PanoramaView from "@lightbase/react-native-panorama-view";

const PanoramaDetails = () => (

<PanoramaView
style={styles.viewer}
dimensions={{ height: 230, width: Dimensions.get("window").width }}
inputType="mono"
imageUrl="https://raw.githubusercontent.com/googlevr/gvr-android-sdk/master/assets/panoramas/testRoom1_2kMono.jpg"
/>

);

const FullScreenPanorama = () => (
<PanoramaView
style={{ flex: 1 }}
dimensions={{
height: Dimensions.get("window").height,
width: Dimensions.get("window").width,
}}
enableTouchTracking="true"
inputType="mono"
imageUrl="https://raw.githubusercontent.com/googlevr/gvr-android-sdk/master/assets/panoramas/testRoom1_2kMono.jpg"
/>
);

const styles = StyleSheet.create({
container: {
flex: 1,
},
viewer: {
height: 230,
},
});

export { PanoramaDetails, FullScreenPanorama };

this is both on Android and Ios

React 16.5.0 Dependency

Can this be updated to allow newer versions of React to be paired with this package? Currently required to download legacy dependency

I'm using expo and i got this error: requireNativeComponent: "PanoramaView" was not found in the UIManager

package.json

{
"@lightbase/react-native-panorama-view": "^0.1.3",
"@react-native-community/geolocation": "^2.0.2",
"@react-native-community/masked-view": "^0.1.10",
"@use-expo/font": "^2.0.0",
"eslint": "^7.4.0",
"expo": "~38.0.1",
"expo-device": "^2.2.1",
"expo-font": "^8.1.1",
"expo-location": "~8.2.1",
"expo-permissions": "~9.0.1",
"expo-splash-screen": "^0.3.1",
"expo-status-bar": "^1.0.0",
"expo-updates": "~0.2.10",
"fiction-expo-restart": "^1.0.4",
"fuse.js": "^6.0.1",
"native-base": "^2.13.12",
"react": "~16.11.0",
"react-dom": "~16.11.0",
"react-native": "~0.62.2",
"react-native-check-box": "^2.1.7",
"react-native-datepicker": "^1.7.2",
"react-native-elements": "^2.0.1",
"react-native-flags": "^1.0.0",
"react-native-gesture-handler": "~1.6.0",
"react-native-htmlview": "^0.15.0",
"react-native-i18n": "^2.0.15",
"react-native-keyboard-accessory": "^0.1.10",
"react-native-lightbox": "^0.8.1",
"react-native-localization": "^2.1.6",
"react-native-localize": "^1.4.0",
"react-native-map-link": "^2.7.10",
"react-native-maps": "^0.27.1",
"react-native-paper": "^3.10.1",
"react-native-pinch-zoom-responder": "^0.1.2",
"react-native-reanimated": "^1.9.0",
"react-native-restart": "0.0.17",
"react-native-safe-area-context": "^3.0.7",
"react-native-scaling-drawer": "^1.0.1",
"react-native-screens": "^2.9.0",
"react-native-search-filter": "^0.1.5",
"react-native-share": "^3.5.0",
"react-native-simple-toast": "^1.1.2",
"react-native-style-tachyons": "^4.0.0",
"react-native-table-component": "^1.2.1",
"react-native-tiny-toast": "^1.0.7",
"react-native-toasty": "^1.0.1",
"react-native-unimodules": "~0.10.1",
"react-native-web": "~0.11.7",
"react-native-webview": "^9.4.0",
"react-native-zoom-lightbox": "0.0.2",
"react-navigation": "^3.0.8",
"react-navigation-transitions": "^1.0.12"
}

iOS build fails if request type is optional

Hi! πŸ‘‹

Firstly, thanks for your work on this project! πŸ™‚

Today I used patch-package to patch @lightbase/[email protected] for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/@lightbase/react-native-panorama-view/ios/PanoramaView.swift b/node_modules/@lightbase/react-native-panorama-view/ios/PanoramaView.swift
index 09309f1..c5d0570 100644
--- a/node_modules/@lightbase/react-native-panorama-view/ios/PanoramaView.swift
+++ b/node_modules/@lightbase/react-native-panorama-view/ios/PanoramaView.swift
@@ -40,7 +40,7 @@ import Foundation
                 self.cancel?()
                 self.cancel = nil
                 
-                self.cancel = loader.loadImage(with: request, callback: { (error, image) in
+                self.cancel = loader.loadImage(with: request!, callback: { (error, image) in
                     
                     DispatchQueue.main.async {
                         

This issue body was partially generated by patch-package.

Xcode11 build time error CTPanoramaView.modulemap fine not found

I've done all the suggestions on the readme especially on troubleshooting on iOS

module map file '/Users/piero/Library/Developer/Xcode/DerivedData/panoramaView01-auxocrldwcujkxffqyyqybhijqun/Build/Products/Debug-iphonesimulator/CTPanoramaView/CTPanoramaView.modulemap'
I'm not an expert of Xcode enviroment. But when i try to run the project in the simulator i obtain that error. I set the SWIFT_VERSION 5.0 and the two paths.

Opening the .xcworkspace file and try to run it i obtain this link problem:

CoreGraphics.CGFloat, callHandler: Swift.Bool) -> () in libCTPanoramaView.a(CTPanoramaView.o)
  "_swift_unknownObjectWeakDestroy", referenced from:
      l_objectdestroy.2 in libCTPanoramaView.a(CTPanoramaView.o)
  "_swift_unknownObjectWeakInit", referenced from:
      CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
  "_swift_unknownObjectWeakLoadStrong", referenced from:
      closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)


Showing Recent Issues
Could not find or use auto-linked library 'swiftCoreGraphics'

Could not find or use auto-linked library 'swiftDarwin'

Could not find or use auto-linked library 'swiftUIKit'

Could not find or use auto-linked library 'swiftObjectiveC'

Could not find or use auto-linked library 'swiftCoreFoundation'

Could not find or use auto-linked library 'swiftFoundation'

Could not find or use auto-linked library 'swiftsimd'

Could not find or use auto-linked library 'swiftGLKit'

Could not find or use auto-linked library 'swiftDispatch'

Could not find or use auto-linked library 'swiftCoreImage'

Could not find or use auto-linked library 'swiftQuartzCore'

Could not find or use auto-linked library 'swiftCore'

Could not find or use auto-linked library 'swiftSwiftOnoneSupport'

Could not find or use auto-linked library 'swiftSceneKit'

Could not find or use auto-linked library 'swiftMetal'

Could not find or use auto-linked library 'swiftModelIO'



Motion Tracking not working in iOS (Solution Included)

Motion tracking does not work on iOS, even with enableTouchTracking set to false.
This seems to be because CTPanoramaView's default controlMethod is touch.
Suggested change to ios/PanoramaView.m:

-(void)setEnableTouchTracking:(BOOL)enableTouchTracking
{
    if (!enableTouchTracking) {
        _panoView.controlMethod = CTPanoramaControlMethodMotion;
    }
}

Install on latest RN / Android Failing on Build

Installed on RN 61.4 and running on page with react-native-video (not sure if conflicts).
But on build, getting the following error. Checked the manual instructions, fixed a couple things and seems to be correct. Nullable errors, can't find symbols and security warnings.

Any ideas?

error Failed to install the app. Make sure you have the Android development environment set up: https://facebook.github.io/react-native/docs/getting-started.html#android-development-environment. Run CLI with --verbose flag for more details.
Error: Command failed: gradlew.bat app:installDebug -PreactNativeDevServerPort=8081
D:\CopperMine\Tech_WorkArea\Dev\gcloud\guidesly-app\node_modules@lightbase\react-native-panorama-view\android\src\main\java\nl\lightbase\PanoramaViewManager.java:6: error: package android.support.annotation does not exist
import android.support.annotation.Nullable;

D:\CopperMine\Tech_WorkArea\Dev\gcloud\guidesly-app\node_modules@lightbase\react-native-panorama-view\android\src\main\java\nl\lightbase\PanoramaViewManager.java:100: error: cannot find symbol
public @nullable Map getExportedCustomDirectEventTypeConstants() {
^
symbol: class Nullable
location: class PanoramaViewManager
D:\CopperMine\Tech_WorkArea\Dev\gcloud\guidesly-app\node_modules@lightbase\react-native-panorama-view\android\src\main\java\nl\lightbase\PanoramaViewManager.java:254: error: cannot find symbol
private void emitEvent(String name, @nullable WritableMap event) {
^
symbol: class Nullable
location: class PanoramaViewManager
Note: D:\CopperMine\Tech_WorkArea\Dev\gcloud\guidesly-app\node_modules@lightbase\react-native-panorama-view\android\src\main\java\nl\lightbase\PanoramaViewManager.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
3 errors

Video?

Hi there!

I don't know how maintained this is nowadays. Are there any plans to have a VideoView, to display an equirectangular video as a sphere around the camera? If not, do you know how difficult it'd be to add it myself?

If i'm not mistaken this project relies on Google VR (deprecated for Cardboard?) and CTPanoramaView, and i'm not sure whether the last one has support for video.

Thanks!

Module "CTPanoramaView" not found in PanoramaView.h file

.../node_modules/@lightbase/react-native-panorama-view/ios/PanoramaViewManager.m:9:9: In file included from .../node_modules/@lightbase/react-native-panorama-view/ios/PanoramaViewManager.m:9:

Platform:

  1. XCode Version 11.0 (11A420a)
  2. React Native 0.59.8

Pod Error IOS installation

When I'm installing and execute "pod install", I have this error: [!] No podspec found for @lightbase in ../node_modules/@lightbase/react-native-panorama-view

I don't understand the Troubleshooting iOS please you can explain to me how I can run the project without errors

GoogleMaps 360 Streetview

Can we get 360 degree images from google maps using lat. & longitude, and display it? I tried to copy the link but it seems that this feature isn't supported

new version

Will it be upgraded soon to be compatible with new version of RN and react? Can't using it with other packages

US VR HEADSET

Thanks so much for this, pls ill like to know if we can connect this to a VR headset

Xcode 11 compilation problem

Xcode 11
"@lightbase/react-native-panorama-view": "^0.1.3",
"react": "16.9.0",
"react-native": "0.61.1",

Showing Recent Errors Only

Undefined symbols for architecture x86_64:
"(extension in CoreGraphics):__C.CGContextRef.addLine(to: __C.CGPoint) -> ()", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"_swift_deletedMethodError", referenced from:
type metadata for CTPanoramaView.CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
type metadata for CTPanoramaView.CTPieSliceView in libCTPanoramaView.a(CTPieSliceView.o)
"(extension in CoreGraphics):__C.CGContextRef.addArc(center: __C.CGPoint, radius: CoreGraphics.CGFloat, startAngle: CoreGraphics.CGFloat, endAngle: CoreGraphics.CGFloat, clockwise: Swift.Bool) -> ()", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"protocol descriptor for Swift.RawRepresentable", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"associated type descriptor for RawValue", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in CoreGraphics):__C.CGContextRef.move(to: __C.CGPoint) -> ()", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"method descriptor for Swift.RawRepresentable.init(rawValue: A.RawValue) -> A?", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"method descriptor for Swift.RawRepresentable.rawValue.getter : A.RawValue", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.RawRepresentable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"base conformance descriptor for Swift.Hashable: Swift.Equatable", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"method descriptor for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"protocol descriptor for Swift.Equatable", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Equatable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Equatable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"value witness table for Builtin.Int64", referenced from:
full type metadata for CTPanoramaView.CTPanoramaControlMethod in libCTPanoramaView.a(CTPanoramaView.o)
full type metadata for CTPanoramaView.CTPanoramaType in libCTPanoramaView.a(CTPanoramaView.o)
full type metadata for __C.UIInterfaceOrientation in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getForeignTypeMetadata", referenced from:
merged type metadata accessor for __C.CGRect in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_unknownObjectWeakDestroy", referenced from:
l_objectdestroy.2 in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.String.hash(into: inout Swift.Hasher) -> ()", referenced from:
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Exploded> of generic specialization <Swift.String, Any> of Swift._NativeDictionary._unsafeUpdate(key: __owned A, value: __owned B) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Swift._DictionaryStorage", referenced from:
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"__swiftEmptyDictionarySingleton", referenced from:
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_dynamicCast", referenced from:
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
"Swift._diagnoseUnexpectedEnumCaseValue<A, B>(type: A.Type, rawValue: B) -> Swift.Never", referenced from:
(extension in CTPanoramaView):__C.CMDeviceMotion.(orientation in _3821582857EE54853BB6E602F18E6A47)() -> __C.SCNVector4 in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Dispatch.DispatchQoS", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"static (extension in Dispatch):__C.OS_dispatch_queue.main.getter : __C.OS_dispatch_queue", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"protocol conformance descriptor for Dispatch.DispatchWorkItemFlags : Swift.SetAlgebra in Dispatch", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Dispatch.DispatchWorkItemFlags", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"protocol witness table for Swift.String : Swift.Hashable in Swift", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_arrayDestroy", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"protocol conformance descriptor for [A] : Swift.Sequence in Swift", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in Foundation):Swift.Dictionary._bridgeToObjectiveC() -> __C.NSDictionary", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getWitnessTable", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
base witness table accessor for Swift.Equatable in CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
base witness table accessor for Swift.Equatable in CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_endAccess", referenced from:
CTPanoramaView.CTPanoramaView.startAngle.modify : Swift.Float with unmangled suffix ".resume.0" in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in Dispatch):__C.OS_dispatch_queue.async(group: __C.OS_dispatch_group?, qos: Dispatch.DispatchQoS, flags: Dispatch.DispatchWorkItemFlags, execute: @convention(block) () -> ()) -> ()", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getErrorValue", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.stringCompareWithSmolCheck(: Swift._StringGuts, _: Swift._StringGuts, expecting: Swift._StringComparisonResult) -> Swift.Bool", referenced from:
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Exploded> of generic specialization <Swift.String, Any> of Swift._NativeDictionary._unsafeUpdate(key: __owned A, value: __owned B) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"__swift_stdlib_operatingSystemVersion", referenced from:
CTPanoramaView.CTPanoramaView.(yFov in _3821582857EE54853BB6E602F18E6A47).getter : CoreGraphics.CGFloat in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(yFov in _3821582857EE54853BB6E602F18E6A47).setter : CoreGraphics.CGFloat in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in Foundation):Swift.Error.localizedDescription.getter : Swift.String", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_errorRelease", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"static Swift._DictionaryStorage.allocate(capacity: Swift.Int) -> Swift._DictionaryStorage<A, B>", referenced from:
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift.dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.print(
: Any..., separator: Swift.String, terminator: Swift.String) -> ()", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"protocol witness table for Swift.DefaultStringInterpolation : Swift.TextOutputStream in Swift", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"method descriptor for Swift.Hashable.hashValue.getter : Swift.Int", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"static Dispatch.DispatchQoS.unspecified.getter : Dispatch.DispatchQoS", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Swift._ContiguousArrayStorage", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.String.init(describing: A) -> Swift.String", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_initStackObject", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_setDeallocating", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_errorRetain", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.String.write(to: inout A) -> ()", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Swift.Array", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getTupleTypeMetadata2", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift._bridgeAnythingToObjectiveC(A) -> Swift.AnyObject", referenced from:
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_unknownObjectWeakInit", referenced from:
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata for Any", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getObjCClassMetadata", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
swift::swift50override_conformsToProtocol(swift::TargetMetadataswift::InProcess const*, swift::TargetProtocolDescriptorswift::InProcess const*, swift::TargetWitnessTableswift::InProcess const* ()(swift::TargetMetadataswift::InProcess const, swift::TargetProtocolDescriptorswift::InProcess const*)) in libswiftCompatibility50.a(ProtocolConformance.cpp.o)
"protocol descriptor for Swift.Hashable", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_bridgeObjectRetain_n", referenced from:
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in Foundation):Swift.String._bridgeToObjectiveC() -> __C.NSString", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"dispatch thunk of Swift.SetAlgebra.init<A where A1: Swift.Sequence, A.Element == A1.Element>(__owned A1) -> A", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"__swiftEmptyArrayStorage", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata for Swift.Int", referenced from:
(extension in CTPanoramaView):__C.CMDeviceMotion.(orientation in _3821582857EE54853BB6E602F18E6A47)() -> __C.SCNVector4 in libCTPanoramaView.a(CTPanoramaView.o)
"static (extension in Foundation):Swift.Array._unconditionallyBridgeFromObjectiveC(__C.NSArray?) -> [A]", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_bridgeObjectRelease", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Exploded> of generic specialization <Swift.String, Any> of Swift._NativeDictionary._unsafeUpdate(key: __owned A, value: __owned B) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"enum case for CoreGraphics.CGPathFillRule.winding(CoreGraphics.CGPathFillRule.Type) -> CoreGraphics.CGPathFillRule", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"type metadata for Swift.String", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.Hasher._finalize() -> Swift.Int", referenced from:
protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Exploded> of generic specialization <Swift.String, Any> of Swift._NativeDictionary._unsafeUpdate(key: __owned A, value: __owned B) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_bridgeObjectRetain", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
generic specialization <Swift.String, __C.UIView, Swift.String, Any> of Swift._dictionaryUpCast<A, B, C, D where A: Swift.Hashable, C: Swift.Hashable>([A : B]) -> [C : D] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
"method descriptor for static Swift.Equatable.== infix(A, A) -> Swift.Bool", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Equatable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Equatable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"(extension in Foundation):Swift.Array._bridgeToObjectiveC() -> __C.NSArray", referenced from:
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_getInitializedObjCClass", referenced from:
CTPanoramaView.CTPanoramaView.init(frame: __C.CGRect) -> CTPanoramaView.CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.__deallocating_deinit in libCTPanoramaView.a(CTPanoramaView.o)
@objc CTPanoramaView.CTPanoramaView.__deallocating_deinit in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(commonInit in _3821582857EE54853BB6E602F18E6A47)() -> () in libCTPanoramaView.a(CTPanoramaView.o)
(extension in CTPanoramaView):__C.UIView.(add in _3821582857EE54853BB6E602F18E6A47)(view: __C.UIView) -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(createGeometryNode in _3821582857EE54853BB6E602F18E6A47)() -> () in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
...
"(extension in CoreGraphics):__C.CGContextRef.fillPath(using: CoreGraphics.CGPathFillRule) -> ()", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"_swift_unknownObjectRetain", referenced from:
@objc CTPanoramaView.CTPanoramaView.compass.getter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.compass.getter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
@objc CTPanoramaView.CTPanoramaView.compass.setter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_deallocObject", referenced from:
l_objectdestroy in libCTPanoramaView.a(CTPanoramaView.o)
l_objectdestroy.2 in libCTPanoramaView.a(CTPanoramaView.o)
l_objectdestroy.8 in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_retain", referenced from:
@objc CTPanoramaView.CTPanoramaView.movementHandler.getter : (CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
reabstraction thunk helper from @escaping @callee_guaranteed (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> () to @escaping @callee_unowned @convention(block) (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> () in libCTPanoramaView.a(CTPanoramaView.o)
_block_copy_helper in libCTPanoramaView.a(CTPanoramaView.o)
outlined copy of @escaping @callee_guaranteed (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[1] = Value Promoted from Box> of closure #1 () -> () in closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
...
"type metadata accessor for CoreGraphics.CGPathFillRule", referenced from:
CTPanoramaView.CTPieSliceView.draw(__C.CGRect) -> () in libCTPanoramaView.a(CTPieSliceView.o)
"_swift_unknownObjectWeakLoadStrong", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_release", referenced from:
@objc CTPanoramaView.CTPanoramaView.movementHandler.getter : (CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
reabstraction thunk helper from @escaping @callee_guaranteed (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> () to @escaping @callee_unowned @convention(block) (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> () in libCTPanoramaView.a(CTPanoramaView.o)
_block_destroy_helper in libCTPanoramaView.a(CTPanoramaView.o)
outlined consume of @escaping @callee_guaranteed (@unowned CoreGraphics.CGFloat, @unowned CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
reabstraction thunk helper from @escaping @callee_guaranteed () -> () to @escaping @callee_unowned @convention(block) () -> () in libCTPanoramaView.a(CTPanoramaView.o)
...
"value witness table for Builtin.UnknownObject", referenced from:
full type metadata for CTPanoramaView.CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
full type metadata for CTPanoramaView.CTPieSliceView in libCTPanoramaView.a(CTPieSliceView.o)
"_swift_unknownObjectRelease", referenced from:
@objc CTPanoramaView.CTPanoramaView.compass.setter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.compass.setter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
@objc CTPanoramaView.CTPanoramaView.__ivar_destroyer in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_beginAccess", referenced from:
@objc CTPanoramaView.CTPanoramaView.compass.getter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.compass.getter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
@objc CTPanoramaView.CTPanoramaView.compass.setter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.compass.setter : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.compass.modify : CTPanoramaView.CTPanoramaCompass? in libCTPanoramaView.a(CTPanoramaView.o)
@objc CTPanoramaView.CTPanoramaView.movementHandler.getter : (CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.movementHandler.getter : (CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
...
"method descriptor for Swift.Hashable.hash(into: inout Swift.Hasher) -> ()", referenced from:
protocol conformance descriptor for CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol conformance descriptor for CTPanoramaView.CTPanoramaType : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.Hasher.init(_seed: Swift.Int) -> Swift.Hasher", referenced from:
protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Owned To Guaranteed, Arg[1] = Dead> of generic specialization <Swift.String, __C.UIView> of Swift.Dictionary.init(dictionaryLiteral: (A, B)...) -> [A : B] in libCTPanoramaView.a(CTPanoramaView.o)
function signature specialization <Arg[0] = Exploded> of generic specialization <Swift.String, Any> of Swift._NativeDictionary._unsafeUpdate(key: __owned A, value: __owned B) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata for Swift.DefaultStringInterpolation", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"_swift_allocObject", referenced from:
@objc CTPanoramaView.CTPanoramaView.movementHandler.setter : (CoreGraphics.CGFloat, CoreGraphics.CGFloat) -> ()? in libCTPanoramaView.a(CTPanoramaView.o)
CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.Hasher._combine(Swift.UInt) -> ()", referenced from:
protocol witness for Swift.Hashable.hash(into: inout Swift.Hasher) -> () in conformance CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
protocol witness for Swift.Hashable._rawHashValue(seed: Swift.Int) -> Swift.Int in conformance CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
"type metadata accessor for Swift.Optional", referenced from:
closure #1 (__C.CMDeviceMotion?, Swift.Error?) -> () in CTPanoramaView.CTPanoramaView.(switchControlMethod in _3821582857EE54853BB6E602F18E6A47)(to: CTPanoramaView.CTPanoramaControlMethod) -> () in libCTPanoramaView.a(CTPanoramaView.o)
"Swift.Int.hashValue.getter : Swift.Int", referenced from:
protocol witness for Swift.Hashable.hashValue.getter : Swift.Int in conformance CTPanoramaView.CTPanoramaControlMethod : Swift.Hashable in CTPanoramaView in libCTPanoramaView.a(CTPanoramaView.o)
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Support zoom

Hi,
Is it possible to enable zoom in and zoom out feature?
Thanks.

Android support for grade 7^

A build error occurs in Gradle 7.3. There seems to be an error related to maven, so I hope the problem is solved. In particular, among the panarama views supported by react native, this library is considered the only stable. I really hope it's resolved.

API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()'

API 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()' and when i replace it with
javaCompileProvider and javaCompileProvider .get() it's return this error :

error: package android.support.annotation does not exist

cannot find symbol
public @nullable Map getExportedCustomDirectEventTypeConstants()

cannot find symbol
private void emitEvent(String name, @nullable WritableMap event)

Problem installing package with npm / Yarn (E404)

first it didn't load library via npm, so i added via source and git, but i see this error:


error: bundling failed: Error: While trying to resolve module `@lightbase/react-native-panorama-view` from file `/Users/sajjadintel/dev/react-native/catalog360/App.js`, the package `/Users/sajjadintel/dev/react-native/catalog360/react-native-panorama-view-master/package.json` was successfully found. However, this package itself specifies a `main` module field that could not be resolved (`/Users/sajjadintel/dev/react-native/catalog360/react-native-panorama-view-master/dist/index.js`. Indeed, none of these files exist:

  * `/Users/sajjadintel/dev/react-native/catalog360/react-native-panorama-view-master/dist/index.js(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)`
  * `/Users/sajjadintel/dev/react-native/catalog360/react-native-panorama-view-master/dist/index.js/index(.native||.android.js|.native.js|.js|.android.json|.native.json|.json|.android.ts|.native.ts|.ts|.android.tsx|.native.tsx|.tsx)`
    at ResolutionRequest.resolveDependency (/Users/sajjadintel/dev/react-native/catalog360/node_modules/metro/src/node-haste/DependencyGraph/ResolutionRequest.js:65:15)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.