Files
OrderScheduling/Pods/AMapNavi-NO-IDFA/AMapNaviKit.framework/Headers/AMapNaviManagerConfig.h
DDIsFriend f0e8a1709d initial
2023-08-18 17:28:57 +08:00

49 lines
1.4 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// AMapNaviManagerConfig.h
// AMapNaviManagerConfig
//
// Created by yuanmenglong on 2021/8/25.
// Copyright © 2021 Amap. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <AMapFoundationKit/AMapServices.h>
#import "AMapNaviCommonObj.h"
NS_ASSUME_NONNULL_BEGIN
@interface AMapNaviManagerConfig : NSObject
/**
* @brief AMapNaviManagerConfig单例. since 8.0.1
* @return AMapNaviManagerConfig实例
*/
+ (instancetype)sharedConfig;
#pragma mark - Privacy 隐私合规
/**
* @brief 更新App是否显示隐私弹窗的状态隐私弹窗是否包含高德SDK隐私协议内容的状态注意必须在导航任何一个manager实例化之前调用. since 8.1.0
* @param showStatus 隐私弹窗状态
* @param containStatus 包含高德SDK隐私协议状态
*/
- (void)updatePrivacyShow:(AMapPrivacyShowStatus)showStatus privacyInfo:(AMapPrivacyInfoStatus)containStatus;
/**
* @brief 更新用户授权高德SDK隐私协议状态注意必须在导航任何一个manager实例化之前调用. since 8.1.0
* @param agreeStatus 用户授权高德SDK隐私协议状态
*/
- (void)updatePrivacyAgree:(AMapPrivacyAgreeStatus)agreeStatus;
@end
#pragma mark - Private
@interface AMapNaviManagerConfig (Private)
/**
* @brief 设置途径点私有实例接口,外部禁止调用. since 7.9.0
*/
- (void)setViaPointEtaDisplayEnable:(BOOL )isEnable;
@end
NS_ASSUME_NONNULL_END