1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 22:09:06 +00:00

Update web/ samples to work with Flutter SDK (#134)

* add package:http dependency in dad_jokes

* add package:http dependency in filipino_cuisine

* don't build package:http demos until flutter/flutter#34858 is resolved

* update gallery

* update github_dataviz

* update particle_background

* don't build github_dataviz (uses package:http)

* update slide_puzzle

* update spinning_square

* update timeflow

* update vision_challenge

* update charts

* update dad_jokes

* update filipino cuisine

* ignore build output

* update timeflow and vision_challenge

* update slide_puzzle

* don't commit build/ directory

* move preview.png images to assets

* fix path url join

* update readme

* update web/readme.md
This commit is contained in:
John Ryan
2019-09-10 09:49:58 -07:00
committed by GitHub
parent 16fa475ff8
commit 317d459a58
746 changed files with 14607 additions and 61610 deletions

View File

@@ -1,5 +1,5 @@
import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart';
import 'package:flutter/material.dart';
import 'dart:ui';
class Constants {
static final Color backgroundColor = const Color(0xFF000020);

View File

@@ -1,8 +1,8 @@
import 'dart:math';
import 'package:flutter_web/material.dart';
import 'package:flutter_web/painting.dart';
import 'package:flutter_web/widgets.dart';
import 'package:flutter/material.dart';
import 'package:flutter/painting.dart';
import 'package:flutter/widgets.dart';
import 'package:github_dataviz/catmull.dart';
import 'package:github_dataviz/constants.dart';
import 'package:github_dataviz/data/data_series.dart';

View File

@@ -4,9 +4,10 @@
import 'dart:collection';
import 'dart:convert';
import 'dart:html';
import 'package:flutter_web/material.dart';
import 'package:http/http.dart' as http;
import 'package:flutter/material.dart';
import 'package:github_dataviz/constants.dart';
import 'package:github_dataviz/data/contribution_data.dart';
import 'package:github_dataviz/data/data_series.dart';
@@ -181,7 +182,7 @@ class _MainLayoutState extends State<MainLayout> with TickerProviderStateMixin {
Future loadGitHubData() async {
String contributorsJsonStr =
await HttpRequest.getString("github_data/contributors.json");
(await http.get("github_data/contributors.json")).body;
List jsonObjs = jsonDecode(contributorsJsonStr) as List;
List<UserContribution> contributionList =
jsonObjs.map((e) => UserContribution.fromJson(e)).toList();
@@ -190,28 +191,25 @@ class _MainLayoutState extends State<MainLayout> with TickerProviderStateMixin {
int numWeeksTotal = contributionList[0].contributions.length;
String starsByWeekStr =
await HttpRequest.getString("github_data/stars.tsv");
String starsByWeekStr = (await http.get("github_data/stars.tsv")).body;
List<StatForWeek> starsByWeekLoaded =
summarizeWeeksFromTSV(starsByWeekStr, numWeeksTotal);
String forksByWeekStr =
await HttpRequest.getString("github_data/forks.tsv");
String forksByWeekStr = (await http.get("github_data/forks.tsv")).body;
List<StatForWeek> forksByWeekLoaded =
summarizeWeeksFromTSV(forksByWeekStr, numWeeksTotal);
String commitsByWeekStr =
await HttpRequest.getString("github_data/commits.tsv");
String commitsByWeekStr = (await http.get("github_data/commits.tsv")).body;
List<StatForWeek> commitsByWeekLoaded =
summarizeWeeksFromTSV(commitsByWeekStr, numWeeksTotal);
String commentsByWeekStr =
await HttpRequest.getString("github_data/comments.tsv");
(await http.get("github_data/comments.tsv")).body;
List<StatForWeek> commentsByWeekLoaded =
summarizeWeeksFromTSV(commentsByWeekStr, numWeeksTotal);
String pullRequestActivityByWeekStr =
await HttpRequest.getString("github_data/pull_requests.tsv");
(await http.get("github_data/pull_requests.tsv")).body;
List<StatForWeek> pullRequestActivityByWeekLoaded =
summarizeWeeksFromTSV(pullRequestActivityByWeekStr, numWeeksTotal);

View File

@@ -1,6 +1,6 @@
import 'dart:collection';
import 'package:flutter_web/material.dart';
import 'package:flutter/material.dart';
import 'package:github_dataviz/constants.dart';
import 'package:github_dataviz/data/week_label.dart';
import 'package:github_dataviz/mathutils.dart';