示例#1
0
        //internal void SetOnAIHelpInitializedCallback(AIHelpDefine.OnAIHelpInitializedCallback callback)
        //{
        //    throw new NotImplementedException();
        //}

        public static AIHelpCore getInstance()
        {
            if (sInstance == null)
            {
                sInstance = new AIHelpCore();
            }
            return(sInstance);
        }
示例#2
0
 public static string GetSDKVersion()
 {
     return(AIHelpCore.getInstance().GetSDKVersion());
 }
示例#3
0
 public static void SetUploadLogPath(string path)
 {
     AIHelpCore.getInstance().SetUploadLogPath(path);
 }
示例#4
0
 public static void ResetUserInfo()
 {
     AIHelpCore.getInstance().ResetUserInfo();
 }
示例#5
0
 public static void ShowOperation(OperationConfig config)
 {
     AIHelpCore.getInstance().ShowOperation(config);
 }
示例#6
0
 public static void ShowSingleFAQ(string faqId, FaqConfig config)
 {
     AIHelpCore.getInstance().ShowSingleFAQ(faqId, config);
 }
示例#7
0
 public static void Init(string appKey, string domain, string appId, string language)
 {
     AIHelpCore.getInstance().Init(appKey, domain, appId, language);
 }
示例#8
0
 public static void ShowFAQSection(string sectionId)
 {
     AIHelpCore.getInstance().ShowFAQSection(sectionId);
 }
示例#9
0
 public static void SetOnAIHelpInitializedCallback(AIHelpDefine.OnAIHelpInitializedCallback callback)
 {
     AIHelpCore.getInstance().SetOnAIHelpInitializedCallback(callback);
 }
示例#10
0
 public static void SetOnAIHelpSessionCloseCallback(AIHelpDefine.OnAIHelpSessionCloseCallback callback)
 {
     AIHelpCore.getInstance().SetOnAIHelpSessionCloseCallback(callback);
 }
示例#11
0
 public static void SetOnSpecificFormSubmittedCallback(AIHelpDefine.OnSpecificFormSubmittedCallback callback)
 {
     AIHelpCore.getInstance().SetOnSpecificFormSubmittedCallback(callback);
 }
示例#12
0
 public static void AdditionalSupportFor(PublishCountryOrRegion countryOrRegion)
 {
     AIHelpCore.getInstance().AdditionalSupportFor(countryOrRegion);
 }
示例#13
0
 public static void ShowUrl(string url)
 {
     AIHelpCore.getInstance().ShowUrl(url);
 }
示例#14
0
 public static void enableLogging(bool enable)
 {
     AIHelpCore.getInstance().EnableLogging(enable);
 }
示例#15
0
 public static bool IsAIHelpShowing()
 {
     return(AIHelpCore.getInstance().IsAIHelpShowing());
 }
示例#16
0
 public static void ShowAllFAQSections()
 {
     AIHelpCore.getInstance().ShowAllFAQSections();
 }
示例#17
0
 public static void ShowAllFAQSections(FaqConfig config)
 {
     AIHelpCore.getInstance().ShowAllFAQSections(config);
 }
示例#18
0
 public static void SetOnOperationUnreadChangedCallback(AIHelpDefine.OnOperationUnreadChangedCallback callback)
 {
     AIHelpCore.getInstance().SetOnOperationUnreadChangedCallback(callback);
 }
示例#19
0
 public static void ShowFAQSection(string sectionId, FaqConfig config)
 {
     AIHelpCore.getInstance().ShowFAQSection(sectionId, config);
 }
示例#20
0
 public static void SetRequestedOrientation(int requestedOrientation)
 {
     AIHelpCore.getInstance().SetRequestedOrientation(requestedOrientation);
 }
示例#21
0
 public static void ShowSingleFAQ(string faqId)
 {
     AIHelpCore.getInstance().ShowSingleFAQ(faqId);
 }
示例#22
0
 public static void SetSDKAppearanceMode(int mode)
 {
     AIHelpCore.getInstance().SetSDKAppearanceMode(mode);
 }
示例#23
0
 public static void ShowOperation()
 {
     AIHelpCore.getInstance().ShowOperation();
 }
示例#24
0
 public static void SetSDKEdgeInsets(float top, float bottom, bool enable)
 {
     AIHelpCore.getInstance().SetSDKEdgeInsets(top, bottom, enable);
 }
示例#25
0
 public static void UpdateUserInfo(UserConfig userConfig)
 {
     AIHelpCore.getInstance().UpdateUserInfo(userConfig);
 }
示例#26
0
 public static void SetSDKEdgeColor(float red, float green, float blue, float alpha)
 {
     AIHelpCore.getInstance().SetSDKEdgeColor(red, green, blue, alpha);
 }
示例#27
0
 public static void UpdateSDKLanguage(string language)
 {
     AIHelpCore.getInstance().UpdateSDKLanguage(language);
 }
示例#28
0
 public static void ShowConversation()
 {
     AIHelpCore.getInstance().ShowConversation();
 }
示例#29
0
 public static void SetPushTokenAndPlatform(string pushToken, PushPlatform platform)
 {
     AIHelpCore.getInstance().SetPushTokenAndPlatform(pushToken, platform);
 }
示例#30
0
 public static void ShowConversation(ConversationConfig config)
 {
     AIHelpCore.getInstance().ShowConversation(config);
 }