Example #1
0
 public void Init(string basicAccessToken, string basicRefreshToken, ClientApi clientApi)
 {
     Model = new WidgetModel();
     Model.SetBasicTokens(basicAccessToken, basicRefreshToken);
     MarketApi = clientApi;
     MobileInputFieldHandler.InputSelected += OnMobileInputFieldSelected;
 }
Example #2
0
        private void OnRefreshBasicTokenCallback(BasicRefreshTokenRequest.Response result, BasicRefreshTokenRequest.RequestParams request)
        {
            WidgetModel.SetBasicTokens(result.token, result.refreshToken);
            WidgetModel.SetChanges();

            GetMarketAccessToken();
        }
        public void Init(string basicAccessToken, string basicRefreshToken, ClientApi clientApi)
        {
            if (string.IsNullOrEmpty(basicAccessToken) || string.IsNullOrEmpty(basicRefreshToken))
            {
                DevLogger.Error(string.Format("It is not possible to initialize MarketWidget. Basic tokens are empty. BasicAccessToken: {0}, BasicRefreshToken: {1}",
                                              basicAccessToken, basicRefreshToken), MarketLogType.MarketWidget);
                return;
            }

            if (clientApi == null)
            {
                DevLogger.Error("It is not possible to initialize MarketWidget. ClientApi is null", MarketLogType.MarketWidget);
                return;
            }

            Model = new WidgetModel();
            Model.SetBasicTokens(basicAccessToken, basicRefreshToken);
            MarketApi = clientApi;
            MobileInputFieldHandler.InputSelected += OnMobileInputFieldSelected;
        }