domesticmouse 11 months ago
parent 1500ddac56
commit 85e9918530

@ -299,12 +299,6 @@ images/isolate2.png
images/isolate2_thumb.png
images/isolate3.png
images/isolate3_thumb.png
images/jsonexample1.png
images/jsonexample1_thumb.png
images/jsonexample2.png
images/jsonexample2_thumb.png
images/jsonexample3.png
images/jsonexample3_thumb.png
images/level_selector.png
images/level_selector_thumb.png
images/loading_screen.png
@ -391,7 +385,6 @@ implement_swipe_to_dismiss.html
index.html
infinite_list.html
isolate_example.html
jsonexample.html
main.dart.js
make_authenticated_requests.html
material_3.html

File diff suppressed because one or more lines are too long

Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 251 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 279 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

@ -137,16 +137,6 @@
<div class="demo-card__secondary mdc-typography mdc-typography--body2">A sample application that demonstrate best practices when using ...</div>
</div>
</div>
<div class="mdc-card demo-card mdc-elevation--z0" search-attrs="jsonexample tag:beginner beginner tag:sample sample platform:ios ios platform:android android widget:Table widget:TableRow package:json_serializable package:built_value package:built_collection package:json_annotation package:build_runner package:built_value_generator type:sample">
<div class="mdc-card__primary-action demo-card__primary-action" tabindex="0" href="jsonexample.html">
<div class="mdc-card__media mdc-card__media--16-9 demo-card__media" style="background-image: url('images/jsonexample1_thumb.png');"></div>
<div class="demo-card__label type-label">sample</div>
<div class="demo-card__primary">
<h2 class="demo-card__title mdc-typography mdc-typography--headline6">jsonexample</h2>
</div>
<div class="demo-card__secondary mdc-typography mdc-typography--body2">A Flutter sample app that deserializes a set of JSON strings usi...</div>
</div>
</div>
<div class="mdc-card demo-card mdc-elevation--z0" search-attrs="place tracker tag:intermediate intermediate tag:sample sample tag:json json tag:serialization serialization platform:android android widget:GoogleMap package:google_maps_flutter type:sample">
<div class="mdc-card__primary-action demo-card__primary-action" tabindex="0" href="place_tracker.html">
<div class="mdc-card__media mdc-card__media--16-9 demo-card__media" style="background-image: url('images/place_tracker1_thumb.png');"></div>

@ -1,78 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Flutter samples</title>
<link href="styles.css" rel="stylesheet" media="screen">
<link href="https://fonts.googleapis.com/css?family=Google+Sans|Google+Sans+Display|Roboto:300,400,500&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<meta name="viewport" content="width=device-width, initial-scale=1">
<script src="packages/mdc_web/material-components-web.min.js"></script>
<script src="https://kit.fontawesome.com/16cc04762e.js"></script>
<script defer src="description.dart.js"></script>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-67589403-8"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-67589403-8');
</script>
</head>
<body>
<div class="content">
<div class="navbar">
<a class="leading" href="./">
<img src="images/logos/logo_lockup_flutter_horizontal_wht_96.png" />
<span class="title">Samples</span>
</a>
<div class="nav-items">
<a href="https://flutter.dev/">Flutter Home</a>
<a href="https://api.flutter.dev/">API Docs</a>
</div>
</div>
<div class="container">
<div class="description-title-row">
<h1>jsonexample</h1>
<div class="type-label type-label-bordered">sample</div>
</div>
<p>By Flutter</p>
<div class="toolbar">
<div class="buttons">
<button class="mdc-button mdc-button--outlined" onclick="window.location.href = 'https://github.com/flutter/samples/tree/main/jsonexample';">
<div class="mdc-button__ripple"></div>
<i class="material-icons mdc-button__icon" aria-hidden="true">code</i>
<span class="mdc-button__label">Source Code</span>
</button>
</div>
<div class="tags-container">
<div class="tags-label">
<i class="material-icons">local_offer</i>
<span>Tags</span>
</div>
<div class="tags">
<a href="./#?search=tag%3Abeginner">beginner</a>
<a href="./#?search=tag%3Asample">sample</a>
</div>
</div>
</div>
<div class="slider-container">
<div class="slider-content">
<div class="slider-single"><img class="slider-single-image" src="images/jsonexample1.png" alt="JSON example screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/jsonexample2.png" alt="JSON example screenshot" /></div>
<div class="slider-single"><img class="slider-single-image" src="images/jsonexample3.png" alt="JSON example screenshot" /></div>
</div>
</div>
<div class="description">
<p>A Flutter sample app that deserializes a set of JSON strings using three different libraries: dart:convert, json_serializable, and built_value.
</p>
</div>
</div>
</div>
</body>
<div class="footer">
<span>© Flutter 2023</span>
</div>
</html>

@ -200,34 +200,6 @@ samples:
platforms: ['ios', 'android']
type: sample
- name: jsonexample
author: Flutter
screenshots:
- url: images/jsonexample1.png
alt: JSON example screenshot
- url: images/jsonexample2.png
alt: JSON example screenshot
- url: images/jsonexample3.png
alt: JSON example screenshot
source: https://github.com/flutter/samples/tree/main/jsonexample
description: >
A Flutter sample app that deserializes a set of JSON strings using three
different libraries: dart:convert, json_serializable, and built_value.
difficulty: beginner
widgets:
- Table
- TableRow
packages:
- json_serializable
- built_value
- built_collection
- json_annotation
- build_runner
- built_value_generator
tags: ['beginner', 'sample']
platforms: ['ios', 'android']
type: sample
- name: Place Tracker
author: Flutter
screenshots:

File diff suppressed because one or more lines are too long

@ -19,8 +19,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/SpecialElite-Regular.ttf": "0361d96faa98b0a716bec7e56e794c3d",
"assets/NOTICES": "274511b7d84ca5aac557d412ca7f2f76",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "3e0b8cccb222f6250b750245216b9668",
"/": "3e0b8cccb222f6250b750245216b9668",
"index.html": "66cbccecd864f072d8503fc24042f086",
"/": "66cbccecd864f072d8503fc24042f086",
"main.dart.js": "51dbb1c6bd08500375a0806c4f267d45",
"manifest.json": "68625bab86590a7ebe9e384ad0eedabd",
"version.json": "42906adb43c8fac5e6348de24f5c28d0",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "3943022172";
const serviceWorkerVersion = "3719295452";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -16,8 +16,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "32fce58e2acb9c420eab0fe7b828b761",
"assets/NOTICES": "c9830c66660cbb1ad153ff5ee5493135",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "3b1180026f4e9452d189630d6037573a",
"/": "3b1180026f4e9452d189630d6037573a",
"index.html": "aba8bcff769755fc4280cb872a2810a2",
"/": "aba8bcff769755fc4280cb872a2810a2",
"main.dart.js": "4333541cc6da7bab6e14aa51374253df",
"manifest.json": "abaeea879f3279d2833ea9b6d03fcc4f",
"version.json": "08c8c94a1f10fbdfa4e8389d31bd1ed8",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "4292350128";
const serviceWorkerVersion = "4051625414";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -61,8 +61,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "2a5a36a9b82c9c429e9212d43eb01b78",
"assets/NOTICES": "ea410411d2408598f64b8470e188aace",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "c284d0c3c5564bec1b900f5f19f9f89e",
"/": "c284d0c3c5564bec1b900f5f19f9f89e",
"index.html": "ebc54f531e513e67defb3fd473920301",
"/": "ebc54f531e513e67defb3fd473920301",
"main.dart.js": "b79a8c9afa08246fd97df002d7e31112",
"manifest.json": "d3e8be9819697c196251e6e977053336",
"version.json": "4af817f8de4133edacca0908f16858d5",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "908070341";
const serviceWorkerVersion = "3520226704";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -16,8 +16,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "ef1faf7fac4f017221b68758f47614d7",
"assets/NOTICES": "41eec3187301ddafe5f4c1d47470bfca",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "42b97164ab0d06c7b3cb98c7f24b08e6",
"/": "42b97164ab0d06c7b3cb98c7f24b08e6",
"index.html": "85daa23d9c74ab862c65e130e6eb50db",
"/": "85daa23d9c74ab862c65e130e6eb50db",
"main.dart.js": "e095c4fc06879a98ba798f253a10e3f7",
"manifest.json": "05f725318f41bf1601ead9ffa9355535",
"version.json": "f18d220f770434409d5d68bddf9bd1af",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "38726345";
const serviceWorkerVersion = "3904822142";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -16,8 +16,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "890244a8648ef016cfdfc2d34b068a4d",
"assets/NOTICES": "9df184194afc7241d18cd6ce418ebe6d",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "c1be5898ed5495fa91e93dfd8bbad265",
"/": "c1be5898ed5495fa91e93dfd8bbad265",
"index.html": "97023ac13199a5a73c079a4a5ae95561",
"/": "97023ac13199a5a73c079a4a5ae95561",
"main.dart.js": "958008e9d90471c3501103df3ec3f4f3",
"manifest.json": "b3e6ffc626a7ddc3a2a95f62ee423a43",
"version.json": "9c336dc978923faadf6aa0ad75d0ea12",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "845590535";
const serviceWorkerVersion = "1115605606";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -20,8 +20,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "376dbca97bb1af68f8077738d363a10d",
"assets/NOTICES": "d07efb5d606b26536ea948791c45822b",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "52eb4773939bf2584b2ca33717d1b811",
"/": "52eb4773939bf2584b2ca33717d1b811",
"index.html": "5f5147746e9b4f1ae7ad26fca7d5aa74",
"/": "5f5147746e9b4f1ae7ad26fca7d5aa74",
"main.dart.js": "2fb6a4b0602290ac8c4954f986a50768",
"manifest.json": "470be0990b1a9c5a9011c08ba3d78e79",
"version.json": "d8b1411a8d58c36c6abe2f9380d1c88d",

@ -37,7 +37,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "4113743409";
const serviceWorkerVersion = "3419120153";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -16,8 +16,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/Corben/Corben-Bold.ttf": "8f9921f9c52d3c25fd354d6e01f7b024",
"assets/NOTICES": "463b79ed3561da33e5d3406f319f377d",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "1398e92eaaa6d731582c3bb9b07185c2",
"/": "1398e92eaaa6d731582c3bb9b07185c2",
"index.html": "909b28e9a73e50f9014e5bd985f37496",
"/": "909b28e9a73e50f9014e5bd985f37496",
"main.dart.js": "342955f4446047bef366f3200a376b09",
"manifest.json": "8cd9b0527efb8828cd336f4a2bdd731e",
"version.json": "c877dd821e537c427c816dfd698efafd",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "3240209834";
const serviceWorkerVersion = "1171655579";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

@ -16,8 +16,8 @@ const RESOURCES = {"flutter.js": "6fef97aeca90b426343ba6c5c9dc5d4a",
"assets/fonts/MaterialIcons-Regular.otf": "3157eafc066cfa151439d4a7368bb3b3",
"assets/NOTICES": "676d5ab6ae6aac7e41c758a8ae0515c5",
"assets/shaders/ink_sparkle.frag": "f8b80e740d33eb157090be4e995febdf",
"index.html": "2556fe6786a50bc03c211fe7bdd19d20",
"/": "2556fe6786a50bc03c211fe7bdd19d20",
"index.html": "ace5c0c002a3d97d800189b82f359535",
"/": "ace5c0c002a3d97d800189b82f359535",
"main.dart.js": "2261bcd998ea3a095a902f5fa313339f",
"manifest.json": "fcc4cffd0f45ba41f31bdd5e05ca1ded",
"version.json": "5f28b101a23cda222084598333ffdc2e",

@ -34,7 +34,7 @@
<script>
// The value below is injected by flutter build, do not touch.
const serviceWorkerVersion = "3107211901";
const serviceWorkerVersion = "3708019068";
</script>
<!-- This script adds the flutter initialization JS code -->
<script src="flutter.js" defer></script>

Loading…
Cancel
Save