diff options
author | Iván Ávalos <avalos@disroot.org> | 2022-02-05 19:17:10 -0600 |
---|---|---|
committer | Iván Ávalos <avalos@disroot.org> | 2022-02-05 19:17:10 -0600 |
commit | 3913ab898f2c2ecc3b638eca4681957b1cf74330 (patch) | |
tree | 55ff0108c6d7c1e60693f7c4c08e3b878c1f3ec7 /iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h | |
parent | c5e289dc4111fd23fbab4b4695d405b8fccea349 (diff) | |
download | etbsa-trackermap-mobile-3913ab898f2c2ecc3b638eca4681957b1cf74330.tar.gz etbsa-trackermap-mobile-3913ab898f2c2ecc3b638eca4681957b1cf74330.tar.bz2 etbsa-trackermap-mobile-3913ab898f2c2ecc3b638eca4681957b1cf74330.zip |
Removed SwiftUIFlowLayout dependency and updated WhirlyGlobe-Maply to latest develop version
Diffstat (limited to 'iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h')
-rw-r--r-- | iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h b/iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h new file mode 100644 index 0000000..ef42bf5 --- /dev/null +++ b/iosApp/WhirlyGlobe.xcframework/ios-arm64_x86_64-simulator/WhirlyGlobe.framework/Headers/Maply3DTouchPreviewDatasource.h @@ -0,0 +1,38 @@ +// +// Maply3DTouchPreviewDatasource.h +// WhirlyGlobe-MaplyComponent +// +// Created by Jesse Crocker on 10/4/15. +// +// + +@class MaplyBaseViewController; + +@protocol Maply3dTouchPreviewDatasource <NSObject> + +@required +/** + Asks the data source for a view controller to display as a preview for a selected object + + @param viewC the map requesting the view controller; + + @param selectedObj The object a preview is being requested for. + + @return a UIViewController, or nil if no preview should be displayed. + */ +- (UIViewController * _Nullable)maplyViewController:(MaplyBaseViewController * _Nonnull)viewC + previewViewControllerForSelection:(NSObject * _Nonnull)selectedObj; + +/** + Asks the data source to present a preview view controller. + + the most likely implementation of this is [self show:previewViewC sender:self]; + + @param viewC the map requesting the view controller; + + @param previewViewC the view controller to present. + */ +- (void)maplyViewController:(MaplyBaseViewController * _Nonnull)viewC + showPreviewViewController:(UIViewController * _Nonnull)previewViewC; + +@end |