コード例 #1
0
 protected void LoadDisplay(Drawable display)
 {
     scrollFlow.ScrollToStart();
     LoadComponentAsync(display, loaded =>
     {
         content.Child = loaded;
         loading.Hide();
     }, (cancellationToken = new CancellationTokenSource()).Token);
 }
コード例 #2
0
ファイル: DashboardOverlay.cs プロジェクト: Remenems/osu
        private void loadDisplay(Drawable display)
        {
            scrollFlow.ScrollToStart();
            LoadComponentAsync(display, loaded =>
            {
                if (API.IsLoggedIn)
                {
                    loading.Hide();
                }

                content.Child = loaded;
            }, (cancellationToken = new CancellationTokenSource()).Token);
        }
コード例 #3
0
        private void loadContent(Drawable content)
        {
            scrollFlow.ScrollToStart();

            if (content == null)
            {
                contentContainer.Clear();
                loading.Hide();
                return;
            }

            LoadComponentAsync(content, loaded =>
            {
                loading.Hide();
                contentContainer.Child = loaded;
            }, (cancellationToken = new CancellationTokenSource()).Token);
        }
コード例 #4
0
ファイル: BeatmapListingOverlay.cs プロジェクト: Zenahr/osu
 private void onTypingStarted()
 {
     // temporary until the textbox/header is updated to always stay on screen.
     resultScrollContainer.ScrollToStart();
 }