private void populateOnlineList() { var getProjects = new GetAllUserPublishedGamesRequest(); getProjects.Success += u => { foreach (var proj in u) { publishedProjectsList.Add(new PublishedProjectSummaryContainer(proj)); } }; api.Queue(getProjects); }
private void populateContainers() { publishedGames.Clear(); statisticsContainer.Clear(); var games = new GetAllUserPublishedGamesRequest(); games.Success += (u) => { foreach (var game in u) { publishedGames.Add(new Container { RelativeSizeAxes = Axes.X, Height = 400, Children = new Drawable[] { new GamePreviewContainer(game) { GameNameSize = 90, MadeBySize = 60 } }, }); } }; api.Queue(games); var stats = new GetUserStatisticsRequest(); stats.Success += (u) => { foreach (var stat in u) { statisticsContainer.Add(new Container { RelativeSizeAxes = Axes.X, Height = 300, Child = new StatisticContainer(stat) }); } }; api.Queue(stats); }