mirror of https://github.com/flutter/samples.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
268 lines
6.3 KiB
268 lines
6.3 KiB
// Copyright 2018 The Chromium Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
abstract class JsonStrings {
|
|
static const listOfInts = '[1, 2, 3]';
|
|
|
|
static const listOfDoubles = '[1.0, 2.0, 3.0]';
|
|
|
|
static const listOfStrings = '["one", "two", "three"]';
|
|
|
|
static const listOfDynamics = '[1, "two", 3.0]';
|
|
|
|
static const mapOfDynamics = '''
|
|
{
|
|
"anInt": 1,
|
|
"aString": "Blah, blah, blah.",
|
|
"aDouble": 1.0
|
|
}''';
|
|
|
|
static const listOfSimpleObjects = '''
|
|
[
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": [],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": []
|
|
}
|
|
]
|
|
''';
|
|
|
|
static final simpleObjects = [
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": [],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": []
|
|
}''',
|
|
];
|
|
|
|
static final complexObjects = [
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"anObject": {
|
|
"anInt": 1,
|
|
"aString": "Blah, blah, blah.",
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0],
|
|
"aListOfObjects": [
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 2,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 3,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}
|
|
]
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"anObject": {
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0],
|
|
"aListOfObjects": []
|
|
}''',
|
|
'''
|
|
{
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"anObject": {
|
|
"aString": "Blah, blah, blah.",
|
|
"anInt": 1,
|
|
"aDouble": 1.0,
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
},
|
|
"aListOfStrings": ["one", "two", "three"],
|
|
"aListOfInts": [1, 2, 3],
|
|
"aListOfDoubles": [1.0, 2.0, 3.0]
|
|
}''',
|
|
];
|
|
}
|