/// <summary> /// Froms the specified page. /// </summary> /// <param name="page">The page.</param> /// <returns></returns> public static SearchResultsScript Initialize(SearchResults page) { SearchResultsScript searchResultsScript = new SearchResultsScript(); searchResultsScript.Id = page.ID; searchResultsScript.ClientId = page.ClientID; searchResultsScript.TargetAccount = _integrationManager.TargetMapping.Name; searchResultsScript.SourceAccountId = _integrationManager.SourceAccount.Id.ToString(); searchResultsScript.ResourceTypeName = "tradingAccount"; searchResultsScript.OptionRefineSearchId = page.rdbRefineSearch.ClientID; searchResultsScript.DescriptionText = page.GetLocalResourceObject("refineSearch_DescriptionText"); searchResultsScript.HeaderText = page.GetLocalResourceObject("refineSearch_HeaderText"); searchResultsScript.PropertyValue = page.GetLocalResourceObject("refineSearch_PropertyValue"); searchResultsScript.OperatorValue = page.GetLocalResourceObject("refineSearch_OperatorValue"); searchResultsScript.SearchValue = page.GetLocalResourceObject("refineSearch_SearchValue"); searchResultsScript.DialogCaption = page.GetLocalResourceObject("refineSearch_DialogCaption"); searchResultsScript.ErrorSaveConfig = page.GetLocalResourceObject("refineSearch_error_saveConfig"); searchResultsScript.CancelButton = page.GetLocalResourceObject("refineSearch_CancelButton"); searchResultsScript.OKButton = page.GetLocalResourceObject("refineSearch_OkButton"); searchResultsScript.RefreshGridId = page.btnRefreshGrid.ClientID; searchResultsScript.FiltersId = page.txtFilters.ClientID; searchResultsScript.RowLinkToId = page.rowLinkTo.ClientID; searchResultsScript.RowSearchResultsId = page.rowSearchResults.ClientID; searchResultsScript.ResultsMsgId = page.lblResultsMsg.ClientID; searchResultsScript.LoadingDisplay = page.GetLocalResourceObject("lblLoading.Caption"); ISessionService sessionService = ApplicationContext.Current.Services.Get <ISessionService>(true); ISessionState sessionState = sessionService.GetSessionState(); sessionState["IntegrationManager"] = _integrationManager; return(searchResultsScript); }
// Use this for initialization void Start() { ServicePointManager.ServerCertificateValidationCallback = MyRemoteCertificateValidationCallback; ImplicitGrantAuth(); context = _spotify.GetPlayback(); Debug.Log("Device Id: " + context.Device.Id); shuffleState = context.ShuffleState; repeatState = context.RepeatState; privateProfile = _spotify.GetPrivateProfile(); Debug.Log(privateProfile.Country); audioVisualizer = GameObject.Find("AudioVisualizer"); audioVisualizerScript = audioVisualizer.GetComponent <AudioVisualizer>(); featuredPlaylistTabScript = FeaturedPlaylistTab.GetComponent <FeaturedPlaylistTabScript>(); searchResultsScript = searchResultsTab.GetComponent <SearchResultsScript>(); currentSongScript = CurrentSongGameObject.GetComponent <CurrentSong>(); recordPlayerScript = recordPlayer.GetComponent <RecordPlayer>(); //Ignore collisions between character controller and vinyls Physics.IgnoreLayerCollision(8, 9); OnClicked += SendAudioAnaylisToParticleVisualizer; }
public void SearchSpotify(string searchQuery) { SearchItem searchItem = _spotify.SearchItems(searchQuery, SearchType.Album); if (searchItem != null) { searchResultsScript = searchResultsTab.GetComponent <SearchResultsScript>(); StartCoroutine(searchResultsScript.LoadSearchResults(searchItem)); } else { Debug.LogError("Null search result"); } }
private void InitializeScript() { if (_searchResultsScript == null) { _searchResultsScript = SearchResultsScript.Initialize(this); } StringBuilder script = new StringBuilder(); script.AppendFormat("SmartParts.Integration.SearchResults.create('{0}', {1})", ID, JsonConvert.SerializeObject(_searchResultsScript)); if (ScriptManager.GetCurrent(Page).IsInAsyncPostBack) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "SearchResults", script.ToString(), true); } if (ScriptManager.GetCurrent(Page) != null) { ScriptManager.GetCurrent(Page).RegisterScriptControl(this); } }
/// <summary> /// Froms the specified page. /// </summary> /// <param name="page">The page.</param> /// <returns></returns> public static SearchResultsScript Initialize(SearchResults page) { SearchResultsScript searchResultsScript = new SearchResultsScript(); searchResultsScript.Id = page.ID; searchResultsScript.ClientId = page.ClientID; searchResultsScript.TargetAccount = _integrationManager.TargetMapping.Name; searchResultsScript.SourceAccountId = _integrationManager.SourceAccount.Id.ToString(); searchResultsScript.ResourceTypeName = "tradingAccount"; searchResultsScript.OptionRefineSearchId = page.rdbRefineSearch.ClientID; searchResultsScript.DescriptionText = page.GetLocalResourceObject("refineSearch_DescriptionText"); searchResultsScript.HeaderText = page.GetLocalResourceObject("refineSearch_HeaderText"); searchResultsScript.PropertyValue = page.GetLocalResourceObject("refineSearch_PropertyValue"); searchResultsScript.OperatorValue = page.GetLocalResourceObject("refineSearch_OperatorValue"); searchResultsScript.SearchValue = page.GetLocalResourceObject("refineSearch_SearchValue"); searchResultsScript.DialogCaption = page.GetLocalResourceObject("refineSearch_DialogCaption"); searchResultsScript.ErrorSaveConfig = page.GetLocalResourceObject("refineSearch_error_saveConfig"); searchResultsScript.CancelButton = page.GetLocalResourceObject("refineSearch_CancelButton"); searchResultsScript.OKButton = page.GetLocalResourceObject("refineSearch_OkButton"); searchResultsScript.RefreshGridId = page.btnRefreshGrid.ClientID; searchResultsScript.FiltersId = page.txtFilters.ClientID; searchResultsScript.RowLinkToId = page.rowLinkTo.ClientID; searchResultsScript.RowSearchResultsId = page.rowSearchResults.ClientID; searchResultsScript.ResultsMsgId = page.lblResultsMsg.ClientID; searchResultsScript.LoadingDisplay = page.GetLocalResourceObject("lblLoading.Caption"); ISessionService sessionService = ApplicationContext.Current.Services.Get<ISessionService>(true); ISessionState sessionState = sessionService.GetSessionState(); sessionState["IntegrationManager"] = _integrationManager; return searchResultsScript; }
private void InitializeScript() { if (_searchResultsScript == null) { _searchResultsScript = SearchResultsScript.Initialize(this); } StringBuilder script = new StringBuilder(); script.AppendFormat("SmartParts.Integration.SearchResults.create('{0}', {1})", ID, JsonConvert.SerializeObject(_searchResultsScript)); if (ScriptManager.GetCurrent(Page).IsInAsyncPostBack) ScriptManager.RegisterStartupScript(Page, typeof (Page), "SearchResults", script.ToString(), true); if (ScriptManager.GetCurrent(Page) != null) ScriptManager.GetCurrent(Page).RegisterScriptControl(this); }