Skip to content

Commit 236ee02

Browse files
committed
Updating Demos
1 parent 970b30f commit 236ee02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+23034
-854
lines changed

demos/common.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,12 @@ void init(String script, {void onReady()}) {
4545
});
4646
});
4747
}
48+
49+
Map<String, String> get queryString {
50+
var url = window.location.href;
51+
if (url.contains("?")) {
52+
return Uri.splitQueryString(url.substring(url.indexOf('?') + 1));
53+
} else {
54+
return {};
55+
}
56+
}

demos/emoji.dart

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,11 @@ void main() {
1616

1717
void loadEmojis() {
1818
var token = "5fdec2b77527eae85f188b7b2bfeeda170f26883";
19-
var url = window.location.href;
2019

21-
if (url.contains("?")) {
22-
var params = Uri.splitQueryString(url.substring(url.indexOf('?') + 1));
20+
var params = queryString;
2321

24-
if (params.containsKey("token")) {
25-
token = params["token"];
26-
}
22+
if (params.containsKey("token")) {
23+
token = params["token"];
2724
}
2825

2926
github = new GitHub(auth: new Authentication.withToken(token));

demos/emoji.dart.js

Lines changed: 10 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/emoji.dart.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/emoji.dart.precompiled.js

Lines changed: 10 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/languages.dart

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,19 @@ void loadRepository() {
2222
var user = "dart-lang";
2323
var reponame = "bleeding_edge";
2424
var token = "5fdec2b77527eae85f188b7b2bfeeda170f26883";
25-
var url = window.location.href;
2625

27-
if (url.contains("?")) {
28-
var params = Uri.splitQueryString(url.substring(url.indexOf('?') + 1));
29-
if (params.containsKey("user")) {
30-
user = params["user"];
31-
}
26+
var params = queryString;
27+
28+
if (params.containsKey("user")) {
29+
user = params["user"];
30+
}
3231

33-
if (params.containsKey("token")) {
34-
token = params["token"];
35-
}
32+
if (params.containsKey("token")) {
33+
token = params["token"];
34+
}
3635

37-
if (params.containsKey("repo")) {
38-
reponame = params["repo"];
39-
}
36+
if (params.containsKey("repo")) {
37+
reponame = params["repo"];
4038
}
4139

4240
document.getElementById("name").setInnerHtml("${user}/${reponame}");

demos/languages.dart.js

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/languages.dart.js.map

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demos/languages.dart.precompiled.js

Lines changed: 12 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy