1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-10 06:48:26 +00:00

jsonexample: Update lint rules, rebuild runners (#826)

This commit is contained in:
Brett Morgan
2021-06-08 09:57:21 +10:00
committed by GitHub
parent 26e0e215cf
commit 5cdab9c44d
59 changed files with 1727 additions and 158 deletions

View File

@@ -17,6 +17,8 @@ import 'package:jsonexample/utils.dart';
import 'package:jsonexample/widgets.dart';
class BasicsPage extends StatelessWidget {
const BasicsPage({Key? key}) : super(key: key);
List<TableRow> createMapRows(
Map<String, dynamic> values, TextStyle normalStyle, TextStyle boldStyle) {
return values.keys.map((k) {
@@ -145,6 +147,8 @@ class BasicsPage extends StatelessWidget {
}
class ConvertedSimplePage extends StatelessWidget {
const ConvertedSimplePage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.simpleObjects.map(
@@ -158,7 +162,7 @@ class ConvertedSimplePage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(objects),
SimpleObjectViewList(simpleObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -166,6 +170,8 @@ class ConvertedSimplePage extends StatelessWidget {
}
class ConvertedComplexPage extends StatelessWidget {
const ConvertedComplexPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.complexObjects.map(
@@ -179,7 +185,7 @@ class ConvertedComplexPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
ComplexObjectViewList(objects),
ComplexObjectViewList(complexObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -187,6 +193,8 @@ class ConvertedComplexPage extends StatelessWidget {
}
class ConvertedListPage extends StatelessWidget {
const ConvertedListPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
final parsedJson = json.decode(JsonStrings.listOfSimpleObjects) as List;
@@ -200,7 +208,7 @@ class ConvertedListPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(listOfObjects),
SimpleObjectViewList(simpleObjects: listOfObjects),
const SizedBox(height: 16.0),
],
);
@@ -208,6 +216,8 @@ class ConvertedListPage extends StatelessWidget {
}
class SerializableSimplePage extends StatelessWidget {
const SerializableSimplePage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.simpleObjects.map(
@@ -221,7 +231,7 @@ class SerializableSimplePage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(objects),
SimpleObjectViewList(simpleObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -229,6 +239,8 @@ class SerializableSimplePage extends StatelessWidget {
}
class SerializableComplexPage extends StatelessWidget {
const SerializableComplexPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.complexObjects.map(
@@ -242,7 +254,7 @@ class SerializableComplexPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
ComplexObjectViewList(objects),
ComplexObjectViewList(complexObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -250,6 +262,8 @@ class SerializableComplexPage extends StatelessWidget {
}
class SerializableListPage extends StatelessWidget {
const SerializableListPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
final parsedJson = json.decode(JsonStrings.listOfSimpleObjects) as List;
@@ -263,7 +277,7 @@ class SerializableListPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(listOfObjects),
SimpleObjectViewList(simpleObjects: listOfObjects),
const SizedBox(height: 16.0),
],
);
@@ -271,6 +285,8 @@ class SerializableListPage extends StatelessWidget {
}
class BuiltSimplePage extends StatelessWidget {
const BuiltSimplePage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.simpleObjects.map(
@@ -285,7 +301,7 @@ class BuiltSimplePage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(objects),
SimpleObjectViewList(simpleObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -293,6 +309,8 @@ class BuiltSimplePage extends StatelessWidget {
}
class BuiltComplexPage extends StatelessWidget {
const BuiltComplexPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
var objects = JsonStrings.complexObjects.map(
@@ -307,7 +325,7 @@ class BuiltComplexPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
ComplexObjectViewList(objects),
ComplexObjectViewList(complexObjects: objects),
const SizedBox(height: 16.0),
],
);
@@ -315,6 +333,8 @@ class BuiltComplexPage extends StatelessWidget {
}
class BuiltListPage extends StatelessWidget {
const BuiltListPage({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
final parsedJson = json.decode(JsonStrings.listOfSimpleObjects) as List;
@@ -329,7 +349,7 @@ class BuiltListPage extends StatelessWidget {
padding: const EdgeInsets.symmetric(horizontal: 16.0),
children: [
const SizedBox(height: 16.0),
SimpleObjectViewList(listOfObjects),
SimpleObjectViewList(simpleObjects: listOfObjects),
const SizedBox(height: 16.0),
],
);