Update flutter + dart + all packages + generation + update quill layout (wip)
This commit is contained in:
parent
2bef54f267
commit
a7741d8151
@ -95,6 +95,23 @@ showMultiStringInputHTML (String label, String modalLabel, bool isTitle, List<Tr
|
|||||||
getTranslations(BuildContext context, AppContext appContext, QuillEditorController controllerQuill, String label, bool isTitle, bool isAudio, List<TranslationDTO> newValues) {
|
getTranslations(BuildContext context, AppContext appContext, QuillEditorController controllerQuill, String label, bool isTitle, bool isAudio, List<TranslationDTO> newValues) {
|
||||||
List<Widget> translations = <Widget>[];
|
List<Widget> translations = <Widget>[];
|
||||||
ManagerAppContext managerAppContext = appContext.getContext();
|
ManagerAppContext managerAppContext = appContext.getContext();
|
||||||
|
final customToolBarList = isTitle ? [
|
||||||
|
ToolBarStyle.bold,
|
||||||
|
ToolBarStyle.italic,
|
||||||
|
ToolBarStyle.color,
|
||||||
|
ToolBarStyle.background,
|
||||||
|
ToolBarStyle.clean
|
||||||
|
] : [
|
||||||
|
ToolBarStyle.bold,
|
||||||
|
ToolBarStyle.italic,
|
||||||
|
ToolBarStyle.align,
|
||||||
|
ToolBarStyle.color,
|
||||||
|
ToolBarStyle.background,
|
||||||
|
ToolBarStyle.listBullet,
|
||||||
|
ToolBarStyle.listOrdered,
|
||||||
|
ToolBarStyle.clean
|
||||||
|
];
|
||||||
|
|
||||||
var language = managerAppContext.selectedConfiguration!.languages![0];
|
var language = managerAppContext.selectedConfiguration!.languages![0];
|
||||||
//for(var language in managerAppContext.selectedConfiguration!.languages!) {
|
//for(var language in managerAppContext.selectedConfiguration!.languages!) {
|
||||||
translations.add(
|
translations.add(
|
||||||
@ -130,11 +147,9 @@ getTranslations(BuildContext context, AppContext appContext, QuillEditorControll
|
|||||||
activeIconColor: Colors.green,
|
activeIconColor: Colors.green,
|
||||||
padding: const EdgeInsets.all(8),
|
padding: const EdgeInsets.all(8),
|
||||||
iconSize: 20,
|
iconSize: 20,
|
||||||
|
toolBarConfig: customToolBarList,
|
||||||
controller: controllerQuill,
|
controller: controllerQuill,
|
||||||
customButtons: [
|
customButtons: [],
|
||||||
InkWell(onTap: () {}, child: const Icon(Icons.favorite)),
|
|
||||||
InkWell(onTap: () {}, child: const Icon(Icons.add_circle)),
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
QuillHtmlEditor(
|
QuillHtmlEditor(
|
||||||
text: newValues.where((element) => element.language == language).first.value!,
|
text: newValues.where((element) => element.language == language).first.value!,
|
||||||
@ -157,7 +172,7 @@ getTranslations(BuildContext context, AppContext appContext, QuillEditorControll
|
|||||||
onEditorResized: (height) =>
|
onEditorResized: (height) =>
|
||||||
debugPrint('Editor resized $height'),
|
debugPrint('Editor resized $height'),
|
||||||
onSelectionChanged: (sel) =>
|
onSelectionChanged: (sel) =>
|
||||||
debugPrint('${sel.index},${sel.length}')
|
debugPrint('${sel.index},${sel.length}'),
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
)
|
)
|
||||||
|
|||||||
@ -90,7 +90,7 @@ class _SectionDetailScreenState extends State<SectionDetailScreen> {
|
|||||||
children: [
|
children: [
|
||||||
Container(
|
Container(
|
||||||
//color: Colors.orangeAccent,
|
//color: Colors.orangeAccent,
|
||||||
height: 75,
|
height: 80,
|
||||||
child: Row(
|
child: Row(
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||||
children: [
|
children: [
|
||||||
@ -180,7 +180,7 @@ class _SectionDetailScreenState extends State<SectionDetailScreen> {
|
|||||||
height: 125,
|
height: 125,
|
||||||
child: RepaintBoundary(
|
child: RepaintBoundary(
|
||||||
key: globalKey,
|
key: globalKey,
|
||||||
child: QrImage(
|
child: QrImageView(
|
||||||
padding: EdgeInsets.only(left: 5.0, top: 5.0, bottom: 5.0, right: 5.0),
|
padding: EdgeInsets.only(left: 5.0, top: 5.0, bottom: 5.0, right: 5.0),
|
||||||
data: sectionDTO!.id!,
|
data: sectionDTO!.id!,
|
||||||
version: QrVersions.auto,
|
version: QrVersions.auto,
|
||||||
@ -189,7 +189,7 @@ class _SectionDetailScreenState extends State<SectionDetailScreen> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
SelectableText(sectionDTO.id!, style: new TextStyle(fontSize: 15))
|
SelectableText(sectionDTO!.id!, style: new TextStyle(fontSize: 15))
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
CheckInputContainer(
|
CheckInputContainer(
|
||||||
@ -203,14 +203,14 @@ class _SectionDetailScreenState extends State<SectionDetailScreen> {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
if(sectionDTO.isBeacon!)
|
if(sectionDTO!.isBeacon!)
|
||||||
NumberInputContainer(
|
NumberInputContainer(
|
||||||
label: "Identifiant Beacon :",
|
label: "Identifiant Beacon :",
|
||||||
initialValue: sectionDTO.beaconId != null ? sectionDTO.beaconId! : 0,
|
initialValue: sectionDTO!.beaconId != null ? sectionDTO.beaconId! : 0,
|
||||||
isSmall: true,
|
isSmall: true,
|
||||||
onChanged: (value) {
|
onChanged: (value) {
|
||||||
try {
|
try {
|
||||||
sectionDTO.beaconId = int.parse(value);
|
sectionDTO!.beaconId = int.parse(value);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print('BeaconId not a number');
|
print('BeaconId not a number');
|
||||||
showNotification(Colors.orange, kWhite, 'Cela doit être un chiffre', context, null);
|
showNotification(Colors.orange, kWhite, 'Cela doit être un chiffre', context, null);
|
||||||
|
|||||||
@ -14,7 +14,7 @@ import path_provider_foundation
|
|||||||
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
|
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
|
||||||
AudioSessionPlugin.register(with: registry.registrar(forPlugin: "AudioSessionPlugin"))
|
AudioSessionPlugin.register(with: registry.registrar(forPlugin: "AudioSessionPlugin"))
|
||||||
JustAudioPlugin.register(with: registry.registrar(forPlugin: "JustAudioPlugin"))
|
JustAudioPlugin.register(with: registry.registrar(forPlugin: "JustAudioPlugin"))
|
||||||
FLTPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FLTPackageInfoPlusPlugin"))
|
FPPPackageInfoPlusPlugin.register(with: registry.registrar(forPlugin: "FPPPackageInfoPlusPlugin"))
|
||||||
PasteboardPlugin.register(with: registry.registrar(forPlugin: "PasteboardPlugin"))
|
PasteboardPlugin.register(with: registry.registrar(forPlugin: "PasteboardPlugin"))
|
||||||
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
|
PathProviderPlugin.register(with: registry.registrar(forPlugin: "PathProviderPlugin"))
|
||||||
}
|
}
|
||||||
|
|||||||
@ -156,7 +156,8 @@ Class | Method | HTTP request | Description
|
|||||||
## Documentation For Authorization
|
## Documentation For Authorization
|
||||||
|
|
||||||
|
|
||||||
## bearer
|
Authentication schemes defined for the API:
|
||||||
|
### bearer
|
||||||
|
|
||||||
- **Type**: OAuth
|
- **Type**: OAuth
|
||||||
- **Flow**: password
|
- **Flow**: password
|
||||||
|
|||||||
@ -11,11 +11,13 @@
|
|||||||
part of openapi.api;
|
part of openapi.api;
|
||||||
|
|
||||||
class ApiClient {
|
class ApiClient {
|
||||||
ApiClient({this.basePath = 'https://api.mymuseum.be', this.authentication});
|
ApiClient({this.basePath = 'https://api.mymuseum.be', this.authentication,});
|
||||||
|
|
||||||
final String basePath;
|
final String basePath;
|
||||||
|
final Authentication? authentication;
|
||||||
|
|
||||||
var _client = Client();
|
var _client = Client();
|
||||||
|
final _defaultHeaderMap = <String, String>{};
|
||||||
|
|
||||||
/// Returns the current HTTP [Client] instance to use in this class.
|
/// Returns the current HTTP [Client] instance to use in this class.
|
||||||
///
|
///
|
||||||
@ -27,15 +29,12 @@ class ApiClient {
|
|||||||
_client = newClient;
|
_client = newClient;
|
||||||
}
|
}
|
||||||
|
|
||||||
final _defaultHeaderMap = <String, String>{};
|
Map<String, String> get defaultHeaderMap => _defaultHeaderMap;
|
||||||
final Authentication? authentication;
|
|
||||||
|
|
||||||
void addDefaultHeader(String key, String value) {
|
void addDefaultHeader(String key, String value) {
|
||||||
_defaultHeaderMap[key] = value;
|
_defaultHeaderMap[key] = value;
|
||||||
}
|
}
|
||||||
|
|
||||||
Map<String,String> get defaultHeaderMap => _defaultHeaderMap;
|
|
||||||
|
|
||||||
// We don't use a Map<String, String> for queryParams.
|
// We don't use a Map<String, String> for queryParams.
|
||||||
// If collectionFormat is 'multi', a key might appear multiple times.
|
// If collectionFormat is 'multi', a key might appear multiple times.
|
||||||
Future<Response> invokeAPI(
|
Future<Response> invokeAPI(
|
||||||
@ -47,7 +46,7 @@ class ApiClient {
|
|||||||
Map<String, String> formParams,
|
Map<String, String> formParams,
|
||||||
String? contentType,
|
String? contentType,
|
||||||
) async {
|
) async {
|
||||||
_updateParamsForAuth(queryParams, headerParams);
|
await authentication?.applyToParams(queryParams, headerParams);
|
||||||
|
|
||||||
headerParams.addAll(_defaultHeaderMap);
|
headerParams.addAll(_defaultHeaderMap);
|
||||||
if (contentType != null) {
|
if (contentType != null) {
|
||||||
@ -165,16 +164,6 @@ class ApiClient {
|
|||||||
@Deprecated('Scheduled for removal in OpenAPI Generator 6.x. Use serializeAsync() instead.')
|
@Deprecated('Scheduled for removal in OpenAPI Generator 6.x. Use serializeAsync() instead.')
|
||||||
String serialize(Object? value) => value == null ? '' : json.encode(value);
|
String serialize(Object? value) => value == null ? '' : json.encode(value);
|
||||||
|
|
||||||
/// Update query and header parameters based on authentication settings.
|
|
||||||
void _updateParamsForAuth(
|
|
||||||
List<QueryParam> queryParams,
|
|
||||||
Map<String, String> headerParams,
|
|
||||||
) {
|
|
||||||
if (authentication != null) {
|
|
||||||
authentication!.applyToParams(queryParams, headerParams);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static dynamic _deserialize(dynamic value, String targetType, {bool growable = false}) {
|
static dynamic _deserialize(dynamic value, String targetType, {bool growable = false}) {
|
||||||
try {
|
try {
|
||||||
switch (targetType) {
|
switch (targetType) {
|
||||||
@ -190,6 +179,8 @@ class ApiClient {
|
|||||||
}
|
}
|
||||||
final valueString = '$value'.toLowerCase();
|
final valueString = '$value'.toLowerCase();
|
||||||
return valueString == 'true' || valueString == '1';
|
return valueString == 'true' || valueString == '1';
|
||||||
|
case 'DateTime':
|
||||||
|
return value is DateTime ? value : DateTime.tryParse(value);
|
||||||
case 'ArticleDTO':
|
case 'ArticleDTO':
|
||||||
return ArticleDTO.fromJson(value);
|
return ArticleDTO.fromJson(value);
|
||||||
case 'ConfigurationDTO':
|
case 'ConfigurationDTO':
|
||||||
|
|||||||
@ -20,7 +20,7 @@ class ApiKeyAuth implements Authentication {
|
|||||||
String apiKey = '';
|
String apiKey = '';
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams) {
|
Future<void> applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams,) async {
|
||||||
final paramValue = apiKeyPrefix.isEmpty ? apiKey : '$apiKeyPrefix $apiKey';
|
final paramValue = apiKeyPrefix.isEmpty ? apiKey : '$apiKeyPrefix $apiKey';
|
||||||
|
|
||||||
if (paramValue.isNotEmpty) {
|
if (paramValue.isNotEmpty) {
|
||||||
|
|||||||
@ -13,5 +13,5 @@ part of openapi.api;
|
|||||||
// ignore: one_member_abstracts
|
// ignore: one_member_abstracts
|
||||||
abstract class Authentication {
|
abstract class Authentication {
|
||||||
/// Apply authentication settings to header and query params.
|
/// Apply authentication settings to header and query params.
|
||||||
void applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams);
|
Future<void> applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -17,7 +17,7 @@ class HttpBasicAuth implements Authentication {
|
|||||||
String password;
|
String password;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams) {
|
Future<void> applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams,) async {
|
||||||
if (username.isNotEmpty && password.isNotEmpty) {
|
if (username.isNotEmpty && password.isNotEmpty) {
|
||||||
final credentials = '$username:$password';
|
final credentials = '$username:$password';
|
||||||
headerParams['Authorization'] = 'Basic ${base64.encode(utf8.encode(credentials))}';
|
headerParams['Authorization'] = 'Basic ${base64.encode(utf8.encode(credentials))}';
|
||||||
|
|||||||
@ -27,7 +27,7 @@ class HttpBearerAuth implements Authentication {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams) {
|
Future<void> applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams,) async {
|
||||||
if (_accessToken == null) {
|
if (_accessToken == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -16,7 +16,7 @@ class OAuth implements Authentication {
|
|||||||
String accessToken;
|
String accessToken;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams) {
|
Future<void> applyToParams(List<QueryParam> queryParams, Map<String, String> headerParams,) async {
|
||||||
if (accessToken.isNotEmpty) {
|
if (accessToken.isNotEmpty) {
|
||||||
headerParams['Authorization'] = 'Bearer $accessToken';
|
headerParams['Authorization'] = 'Bearer $accessToken';
|
||||||
}
|
}
|
||||||
|
|||||||
@ -63,23 +63,33 @@ class ArticleDTO {
|
|||||||
String toString() => 'ArticleDTO[content=$content, isContentTop=$isContentTop, audioIds=$audioIds, isReadAudioAuto=$isReadAudioAuto, images=$images]';
|
String toString() => 'ArticleDTO[content=$content, isContentTop=$isContentTop, audioIds=$audioIds, isReadAudioAuto=$isReadAudioAuto, images=$images]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (content != null) {
|
if (this.content != null) {
|
||||||
_json[r'content'] = content;
|
json[r'content'] = this.content;
|
||||||
|
} else {
|
||||||
|
json[r'content'] = null;
|
||||||
}
|
}
|
||||||
if (isContentTop != null) {
|
if (this.isContentTop != null) {
|
||||||
_json[r'isContentTop'] = isContentTop;
|
json[r'isContentTop'] = this.isContentTop;
|
||||||
|
} else {
|
||||||
|
json[r'isContentTop'] = null;
|
||||||
}
|
}
|
||||||
if (audioIds != null) {
|
if (this.audioIds != null) {
|
||||||
_json[r'audioIds'] = audioIds;
|
json[r'audioIds'] = this.audioIds;
|
||||||
|
} else {
|
||||||
|
json[r'audioIds'] = null;
|
||||||
}
|
}
|
||||||
if (isReadAudioAuto != null) {
|
if (this.isReadAudioAuto != null) {
|
||||||
_json[r'isReadAudioAuto'] = isReadAudioAuto;
|
json[r'isReadAudioAuto'] = this.isReadAudioAuto;
|
||||||
|
} else {
|
||||||
|
json[r'isReadAudioAuto'] = null;
|
||||||
}
|
}
|
||||||
if (images != null) {
|
if (this.images != null) {
|
||||||
_json[r'images'] = images;
|
json[r'images'] = this.images;
|
||||||
|
} else {
|
||||||
|
json[r'images'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ArticleDTO] instance and imports its values from
|
/// Returns a new [ArticleDTO] instance and imports its values from
|
||||||
@ -101,17 +111,17 @@ class ArticleDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return ArticleDTO(
|
return ArticleDTO(
|
||||||
content: TranslationDTO.listFromJson(json[r'content']) ?? const [],
|
content: TranslationDTO.listFromJson(json[r'content']),
|
||||||
isContentTop: mapValueOfType<bool>(json, r'isContentTop'),
|
isContentTop: mapValueOfType<bool>(json, r'isContentTop'),
|
||||||
audioIds: TranslationDTO.listFromJson(json[r'audioIds']) ?? const [],
|
audioIds: TranslationDTO.listFromJson(json[r'audioIds']),
|
||||||
isReadAudioAuto: mapValueOfType<bool>(json, r'isReadAudioAuto'),
|
isReadAudioAuto: mapValueOfType<bool>(json, r'isReadAudioAuto'),
|
||||||
images: ImageDTO.listFromJson(json[r'images']) ?? const [],
|
images: ImageDTO.listFromJson(json[r'images']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ArticleDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ArticleDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ArticleDTO>[];
|
final result = <ArticleDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -142,12 +152,10 @@ class ArticleDTO {
|
|||||||
static Map<String, List<ArticleDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ArticleDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ArticleDTO>>{};
|
final map = <String, List<ArticleDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ArticleDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ArticleDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -120,50 +120,78 @@ class ConfigurationDTO {
|
|||||||
String toString() => 'ConfigurationDTO[id=$id, label=$label, title=$title, imageId=$imageId, imageSource=$imageSource, primaryColor=$primaryColor, secondaryColor=$secondaryColor, languages=$languages, dateCreation=$dateCreation, isMobile=$isMobile, isTablet=$isTablet, isOffline=$isOffline, instanceId=$instanceId, sectionIds=$sectionIds]';
|
String toString() => 'ConfigurationDTO[id=$id, label=$label, title=$title, imageId=$imageId, imageSource=$imageSource, primaryColor=$primaryColor, secondaryColor=$secondaryColor, languages=$languages, dateCreation=$dateCreation, isMobile=$isMobile, isTablet=$isTablet, isOffline=$isOffline, instanceId=$instanceId, sectionIds=$sectionIds]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (title != null) {
|
if (this.title != null) {
|
||||||
_json[r'title'] = title;
|
json[r'title'] = this.title;
|
||||||
|
} else {
|
||||||
|
json[r'title'] = null;
|
||||||
}
|
}
|
||||||
if (imageId != null) {
|
if (this.imageId != null) {
|
||||||
_json[r'imageId'] = imageId;
|
json[r'imageId'] = this.imageId;
|
||||||
|
} else {
|
||||||
|
json[r'imageId'] = null;
|
||||||
}
|
}
|
||||||
if (imageSource != null) {
|
if (this.imageSource != null) {
|
||||||
_json[r'imageSource'] = imageSource;
|
json[r'imageSource'] = this.imageSource;
|
||||||
|
} else {
|
||||||
|
json[r'imageSource'] = null;
|
||||||
}
|
}
|
||||||
if (primaryColor != null) {
|
if (this.primaryColor != null) {
|
||||||
_json[r'primaryColor'] = primaryColor;
|
json[r'primaryColor'] = this.primaryColor;
|
||||||
|
} else {
|
||||||
|
json[r'primaryColor'] = null;
|
||||||
}
|
}
|
||||||
if (secondaryColor != null) {
|
if (this.secondaryColor != null) {
|
||||||
_json[r'secondaryColor'] = secondaryColor;
|
json[r'secondaryColor'] = this.secondaryColor;
|
||||||
|
} else {
|
||||||
|
json[r'secondaryColor'] = null;
|
||||||
}
|
}
|
||||||
if (languages != null) {
|
if (this.languages != null) {
|
||||||
_json[r'languages'] = languages;
|
json[r'languages'] = this.languages;
|
||||||
|
} else {
|
||||||
|
json[r'languages'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (isMobile != null) {
|
if (this.isMobile != null) {
|
||||||
_json[r'isMobile'] = isMobile;
|
json[r'isMobile'] = this.isMobile;
|
||||||
|
} else {
|
||||||
|
json[r'isMobile'] = null;
|
||||||
}
|
}
|
||||||
if (isTablet != null) {
|
if (this.isTablet != null) {
|
||||||
_json[r'isTablet'] = isTablet;
|
json[r'isTablet'] = this.isTablet;
|
||||||
|
} else {
|
||||||
|
json[r'isTablet'] = null;
|
||||||
}
|
}
|
||||||
if (isOffline != null) {
|
if (this.isOffline != null) {
|
||||||
_json[r'isOffline'] = isOffline;
|
json[r'isOffline'] = this.isOffline;
|
||||||
|
} else {
|
||||||
|
json[r'isOffline'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
if (sectionIds != null) {
|
if (this.sectionIds != null) {
|
||||||
_json[r'sectionIds'] = sectionIds;
|
json[r'sectionIds'] = this.sectionIds;
|
||||||
|
} else {
|
||||||
|
json[r'sectionIds'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ConfigurationDTO] instance and imports its values from
|
/// Returns a new [ConfigurationDTO] instance and imports its values from
|
||||||
@ -187,7 +215,7 @@ class ConfigurationDTO {
|
|||||||
return ConfigurationDTO(
|
return ConfigurationDTO(
|
||||||
id: mapValueOfType<String>(json, r'id'),
|
id: mapValueOfType<String>(json, r'id'),
|
||||||
label: mapValueOfType<String>(json, r'label'),
|
label: mapValueOfType<String>(json, r'label'),
|
||||||
title: TranslationDTO.listFromJson(json[r'title']) ?? const [],
|
title: TranslationDTO.listFromJson(json[r'title']),
|
||||||
imageId: mapValueOfType<String>(json, r'imageId'),
|
imageId: mapValueOfType<String>(json, r'imageId'),
|
||||||
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
||||||
primaryColor: mapValueOfType<String>(json, r'primaryColor'),
|
primaryColor: mapValueOfType<String>(json, r'primaryColor'),
|
||||||
@ -208,7 +236,7 @@ class ConfigurationDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ConfigurationDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ConfigurationDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ConfigurationDTO>[];
|
final result = <ConfigurationDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -239,12 +267,10 @@ class ConfigurationDTO {
|
|||||||
static Map<String, List<ConfigurationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ConfigurationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ConfigurationDTO>>{};
|
final map = <String, List<ConfigurationDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ConfigurationDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ConfigurationDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -131,53 +131,83 @@ class DeviceDetailDTO {
|
|||||||
String toString() => 'DeviceDetailDTO[id=$id, identifier=$identifier, name=$name, ipAddressWLAN=$ipAddressWLAN, ipAddressETH=$ipAddressETH, configurationId=$configurationId, configuration=$configuration, connected=$connected, dateCreation=$dateCreation, dateUpdate=$dateUpdate, instanceId=$instanceId, connectionLevel=$connectionLevel, lastConnectionLevel=$lastConnectionLevel, batteryLevel=$batteryLevel, lastBatteryLevel=$lastBatteryLevel]';
|
String toString() => 'DeviceDetailDTO[id=$id, identifier=$identifier, name=$name, ipAddressWLAN=$ipAddressWLAN, ipAddressETH=$ipAddressETH, configurationId=$configurationId, configuration=$configuration, connected=$connected, dateCreation=$dateCreation, dateUpdate=$dateUpdate, instanceId=$instanceId, connectionLevel=$connectionLevel, lastConnectionLevel=$lastConnectionLevel, batteryLevel=$batteryLevel, lastBatteryLevel=$lastBatteryLevel]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (identifier != null) {
|
if (this.identifier != null) {
|
||||||
_json[r'identifier'] = identifier;
|
json[r'identifier'] = this.identifier;
|
||||||
|
} else {
|
||||||
|
json[r'identifier'] = null;
|
||||||
}
|
}
|
||||||
if (name != null) {
|
if (this.name != null) {
|
||||||
_json[r'name'] = name;
|
json[r'name'] = this.name;
|
||||||
|
} else {
|
||||||
|
json[r'name'] = null;
|
||||||
}
|
}
|
||||||
if (ipAddressWLAN != null) {
|
if (this.ipAddressWLAN != null) {
|
||||||
_json[r'ipAddressWLAN'] = ipAddressWLAN;
|
json[r'ipAddressWLAN'] = this.ipAddressWLAN;
|
||||||
|
} else {
|
||||||
|
json[r'ipAddressWLAN'] = null;
|
||||||
}
|
}
|
||||||
if (ipAddressETH != null) {
|
if (this.ipAddressETH != null) {
|
||||||
_json[r'ipAddressETH'] = ipAddressETH;
|
json[r'ipAddressETH'] = this.ipAddressETH;
|
||||||
|
} else {
|
||||||
|
json[r'ipAddressETH'] = null;
|
||||||
}
|
}
|
||||||
if (configurationId != null) {
|
if (this.configurationId != null) {
|
||||||
_json[r'configurationId'] = configurationId;
|
json[r'configurationId'] = this.configurationId;
|
||||||
|
} else {
|
||||||
|
json[r'configurationId'] = null;
|
||||||
}
|
}
|
||||||
if (configuration != null) {
|
if (this.configuration != null) {
|
||||||
_json[r'configuration'] = configuration;
|
json[r'configuration'] = this.configuration;
|
||||||
|
} else {
|
||||||
|
json[r'configuration'] = null;
|
||||||
}
|
}
|
||||||
if (connected != null) {
|
if (this.connected != null) {
|
||||||
_json[r'connected'] = connected;
|
json[r'connected'] = this.connected;
|
||||||
|
} else {
|
||||||
|
json[r'connected'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (dateUpdate != null) {
|
if (this.dateUpdate != null) {
|
||||||
_json[r'dateUpdate'] = dateUpdate!.toUtc().toIso8601String();
|
json[r'dateUpdate'] = this.dateUpdate!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateUpdate'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
if (connectionLevel != null) {
|
if (this.connectionLevel != null) {
|
||||||
_json[r'connectionLevel'] = connectionLevel;
|
json[r'connectionLevel'] = this.connectionLevel;
|
||||||
|
} else {
|
||||||
|
json[r'connectionLevel'] = null;
|
||||||
}
|
}
|
||||||
if (lastConnectionLevel != null) {
|
if (this.lastConnectionLevel != null) {
|
||||||
_json[r'lastConnectionLevel'] = lastConnectionLevel!.toUtc().toIso8601String();
|
json[r'lastConnectionLevel'] = this.lastConnectionLevel!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'lastConnectionLevel'] = null;
|
||||||
}
|
}
|
||||||
if (batteryLevel != null) {
|
if (this.batteryLevel != null) {
|
||||||
_json[r'batteryLevel'] = batteryLevel;
|
json[r'batteryLevel'] = this.batteryLevel;
|
||||||
|
} else {
|
||||||
|
json[r'batteryLevel'] = null;
|
||||||
}
|
}
|
||||||
if (lastBatteryLevel != null) {
|
if (this.lastBatteryLevel != null) {
|
||||||
_json[r'lastBatteryLevel'] = lastBatteryLevel!.toUtc().toIso8601String();
|
json[r'lastBatteryLevel'] = this.lastBatteryLevel!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'lastBatteryLevel'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [DeviceDetailDTO] instance and imports its values from
|
/// Returns a new [DeviceDetailDTO] instance and imports its values from
|
||||||
@ -219,7 +249,7 @@ class DeviceDetailDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<DeviceDetailDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<DeviceDetailDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <DeviceDetailDTO>[];
|
final result = <DeviceDetailDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -250,12 +280,10 @@ class DeviceDetailDTO {
|
|||||||
static Map<String, List<DeviceDetailDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<DeviceDetailDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<DeviceDetailDTO>>{};
|
final map = <String, List<DeviceDetailDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = DeviceDetailDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = DeviceDetailDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -58,20 +58,28 @@ class DeviceDetailDTOAllOf {
|
|||||||
String toString() => 'DeviceDetailDTOAllOf[connectionLevel=$connectionLevel, lastConnectionLevel=$lastConnectionLevel, batteryLevel=$batteryLevel, lastBatteryLevel=$lastBatteryLevel]';
|
String toString() => 'DeviceDetailDTOAllOf[connectionLevel=$connectionLevel, lastConnectionLevel=$lastConnectionLevel, batteryLevel=$batteryLevel, lastBatteryLevel=$lastBatteryLevel]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (connectionLevel != null) {
|
if (this.connectionLevel != null) {
|
||||||
_json[r'connectionLevel'] = connectionLevel;
|
json[r'connectionLevel'] = this.connectionLevel;
|
||||||
|
} else {
|
||||||
|
json[r'connectionLevel'] = null;
|
||||||
}
|
}
|
||||||
if (lastConnectionLevel != null) {
|
if (this.lastConnectionLevel != null) {
|
||||||
_json[r'lastConnectionLevel'] = lastConnectionLevel!.toUtc().toIso8601String();
|
json[r'lastConnectionLevel'] = this.lastConnectionLevel!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'lastConnectionLevel'] = null;
|
||||||
}
|
}
|
||||||
if (batteryLevel != null) {
|
if (this.batteryLevel != null) {
|
||||||
_json[r'batteryLevel'] = batteryLevel;
|
json[r'batteryLevel'] = this.batteryLevel;
|
||||||
|
} else {
|
||||||
|
json[r'batteryLevel'] = null;
|
||||||
}
|
}
|
||||||
if (lastBatteryLevel != null) {
|
if (this.lastBatteryLevel != null) {
|
||||||
_json[r'lastBatteryLevel'] = lastBatteryLevel!.toUtc().toIso8601String();
|
json[r'lastBatteryLevel'] = this.lastBatteryLevel!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'lastBatteryLevel'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [DeviceDetailDTOAllOf] instance and imports its values from
|
/// Returns a new [DeviceDetailDTOAllOf] instance and imports its values from
|
||||||
@ -102,7 +110,7 @@ class DeviceDetailDTOAllOf {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<DeviceDetailDTOAllOf>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<DeviceDetailDTOAllOf> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <DeviceDetailDTOAllOf>[];
|
final result = <DeviceDetailDTOAllOf>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -133,12 +141,10 @@ class DeviceDetailDTOAllOf {
|
|||||||
static Map<String, List<DeviceDetailDTOAllOf>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<DeviceDetailDTOAllOf>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<DeviceDetailDTOAllOf>>{};
|
final map = <String, List<DeviceDetailDTOAllOf>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = DeviceDetailDTOAllOf.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = DeviceDetailDTOAllOf.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -99,41 +99,63 @@ class DeviceDTO {
|
|||||||
String toString() => 'DeviceDTO[id=$id, identifier=$identifier, name=$name, ipAddressWLAN=$ipAddressWLAN, ipAddressETH=$ipAddressETH, configurationId=$configurationId, configuration=$configuration, connected=$connected, dateCreation=$dateCreation, dateUpdate=$dateUpdate, instanceId=$instanceId]';
|
String toString() => 'DeviceDTO[id=$id, identifier=$identifier, name=$name, ipAddressWLAN=$ipAddressWLAN, ipAddressETH=$ipAddressETH, configurationId=$configurationId, configuration=$configuration, connected=$connected, dateCreation=$dateCreation, dateUpdate=$dateUpdate, instanceId=$instanceId]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (identifier != null) {
|
if (this.identifier != null) {
|
||||||
_json[r'identifier'] = identifier;
|
json[r'identifier'] = this.identifier;
|
||||||
|
} else {
|
||||||
|
json[r'identifier'] = null;
|
||||||
}
|
}
|
||||||
if (name != null) {
|
if (this.name != null) {
|
||||||
_json[r'name'] = name;
|
json[r'name'] = this.name;
|
||||||
|
} else {
|
||||||
|
json[r'name'] = null;
|
||||||
}
|
}
|
||||||
if (ipAddressWLAN != null) {
|
if (this.ipAddressWLAN != null) {
|
||||||
_json[r'ipAddressWLAN'] = ipAddressWLAN;
|
json[r'ipAddressWLAN'] = this.ipAddressWLAN;
|
||||||
|
} else {
|
||||||
|
json[r'ipAddressWLAN'] = null;
|
||||||
}
|
}
|
||||||
if (ipAddressETH != null) {
|
if (this.ipAddressETH != null) {
|
||||||
_json[r'ipAddressETH'] = ipAddressETH;
|
json[r'ipAddressETH'] = this.ipAddressETH;
|
||||||
|
} else {
|
||||||
|
json[r'ipAddressETH'] = null;
|
||||||
}
|
}
|
||||||
if (configurationId != null) {
|
if (this.configurationId != null) {
|
||||||
_json[r'configurationId'] = configurationId;
|
json[r'configurationId'] = this.configurationId;
|
||||||
|
} else {
|
||||||
|
json[r'configurationId'] = null;
|
||||||
}
|
}
|
||||||
if (configuration != null) {
|
if (this.configuration != null) {
|
||||||
_json[r'configuration'] = configuration;
|
json[r'configuration'] = this.configuration;
|
||||||
|
} else {
|
||||||
|
json[r'configuration'] = null;
|
||||||
}
|
}
|
||||||
if (connected != null) {
|
if (this.connected != null) {
|
||||||
_json[r'connected'] = connected;
|
json[r'connected'] = this.connected;
|
||||||
|
} else {
|
||||||
|
json[r'connected'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (dateUpdate != null) {
|
if (this.dateUpdate != null) {
|
||||||
_json[r'dateUpdate'] = dateUpdate!.toUtc().toIso8601String();
|
json[r'dateUpdate'] = this.dateUpdate!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateUpdate'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [DeviceDTO] instance and imports its values from
|
/// Returns a new [DeviceDTO] instance and imports its values from
|
||||||
@ -171,7 +193,7 @@ class DeviceDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<DeviceDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<DeviceDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <DeviceDTO>[];
|
final result = <DeviceDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -202,12 +224,10 @@ class DeviceDTO {
|
|||||||
static Map<String, List<DeviceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<DeviceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<DeviceDTO>>{};
|
final map = <String, List<DeviceDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = DeviceDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = DeviceDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -130,56 +130,88 @@ class ExportConfigurationDTO {
|
|||||||
String toString() => 'ExportConfigurationDTO[id=$id, label=$label, title=$title, imageId=$imageId, imageSource=$imageSource, primaryColor=$primaryColor, secondaryColor=$secondaryColor, languages=$languages, dateCreation=$dateCreation, isMobile=$isMobile, isTablet=$isTablet, isOffline=$isOffline, instanceId=$instanceId, sectionIds=$sectionIds, sections=$sections, resources=$resources]';
|
String toString() => 'ExportConfigurationDTO[id=$id, label=$label, title=$title, imageId=$imageId, imageSource=$imageSource, primaryColor=$primaryColor, secondaryColor=$secondaryColor, languages=$languages, dateCreation=$dateCreation, isMobile=$isMobile, isTablet=$isTablet, isOffline=$isOffline, instanceId=$instanceId, sectionIds=$sectionIds, sections=$sections, resources=$resources]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (title != null) {
|
if (this.title != null) {
|
||||||
_json[r'title'] = title;
|
json[r'title'] = this.title;
|
||||||
|
} else {
|
||||||
|
json[r'title'] = null;
|
||||||
}
|
}
|
||||||
if (imageId != null) {
|
if (this.imageId != null) {
|
||||||
_json[r'imageId'] = imageId;
|
json[r'imageId'] = this.imageId;
|
||||||
|
} else {
|
||||||
|
json[r'imageId'] = null;
|
||||||
}
|
}
|
||||||
if (imageSource != null) {
|
if (this.imageSource != null) {
|
||||||
_json[r'imageSource'] = imageSource;
|
json[r'imageSource'] = this.imageSource;
|
||||||
|
} else {
|
||||||
|
json[r'imageSource'] = null;
|
||||||
}
|
}
|
||||||
if (primaryColor != null) {
|
if (this.primaryColor != null) {
|
||||||
_json[r'primaryColor'] = primaryColor;
|
json[r'primaryColor'] = this.primaryColor;
|
||||||
|
} else {
|
||||||
|
json[r'primaryColor'] = null;
|
||||||
}
|
}
|
||||||
if (secondaryColor != null) {
|
if (this.secondaryColor != null) {
|
||||||
_json[r'secondaryColor'] = secondaryColor;
|
json[r'secondaryColor'] = this.secondaryColor;
|
||||||
|
} else {
|
||||||
|
json[r'secondaryColor'] = null;
|
||||||
}
|
}
|
||||||
if (languages != null) {
|
if (this.languages != null) {
|
||||||
_json[r'languages'] = languages;
|
json[r'languages'] = this.languages;
|
||||||
|
} else {
|
||||||
|
json[r'languages'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (isMobile != null) {
|
if (this.isMobile != null) {
|
||||||
_json[r'isMobile'] = isMobile;
|
json[r'isMobile'] = this.isMobile;
|
||||||
|
} else {
|
||||||
|
json[r'isMobile'] = null;
|
||||||
}
|
}
|
||||||
if (isTablet != null) {
|
if (this.isTablet != null) {
|
||||||
_json[r'isTablet'] = isTablet;
|
json[r'isTablet'] = this.isTablet;
|
||||||
|
} else {
|
||||||
|
json[r'isTablet'] = null;
|
||||||
}
|
}
|
||||||
if (isOffline != null) {
|
if (this.isOffline != null) {
|
||||||
_json[r'isOffline'] = isOffline;
|
json[r'isOffline'] = this.isOffline;
|
||||||
|
} else {
|
||||||
|
json[r'isOffline'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
if (sectionIds != null) {
|
if (this.sectionIds != null) {
|
||||||
_json[r'sectionIds'] = sectionIds;
|
json[r'sectionIds'] = this.sectionIds;
|
||||||
|
} else {
|
||||||
|
json[r'sectionIds'] = null;
|
||||||
}
|
}
|
||||||
if (sections != null) {
|
if (this.sections != null) {
|
||||||
_json[r'sections'] = sections;
|
json[r'sections'] = this.sections;
|
||||||
|
} else {
|
||||||
|
json[r'sections'] = null;
|
||||||
}
|
}
|
||||||
if (resources != null) {
|
if (this.resources != null) {
|
||||||
_json[r'resources'] = resources;
|
json[r'resources'] = this.resources;
|
||||||
|
} else {
|
||||||
|
json[r'resources'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ExportConfigurationDTO] instance and imports its values from
|
/// Returns a new [ExportConfigurationDTO] instance and imports its values from
|
||||||
@ -203,7 +235,7 @@ class ExportConfigurationDTO {
|
|||||||
return ExportConfigurationDTO(
|
return ExportConfigurationDTO(
|
||||||
id: mapValueOfType<String>(json, r'id'),
|
id: mapValueOfType<String>(json, r'id'),
|
||||||
label: mapValueOfType<String>(json, r'label'),
|
label: mapValueOfType<String>(json, r'label'),
|
||||||
title: TranslationDTO.listFromJson(json[r'title']) ?? const [],
|
title: TranslationDTO.listFromJson(json[r'title']),
|
||||||
imageId: mapValueOfType<String>(json, r'imageId'),
|
imageId: mapValueOfType<String>(json, r'imageId'),
|
||||||
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
||||||
primaryColor: mapValueOfType<String>(json, r'primaryColor'),
|
primaryColor: mapValueOfType<String>(json, r'primaryColor'),
|
||||||
@ -219,14 +251,14 @@ class ExportConfigurationDTO {
|
|||||||
sectionIds: json[r'sectionIds'] is List
|
sectionIds: json[r'sectionIds'] is List
|
||||||
? (json[r'sectionIds'] as List).cast<String>()
|
? (json[r'sectionIds'] as List).cast<String>()
|
||||||
: const [],
|
: const [],
|
||||||
sections: SectionDTO.listFromJson(json[r'sections']) ?? const [],
|
sections: SectionDTO.listFromJson(json[r'sections']),
|
||||||
resources: ResourceDTO.listFromJson(json[r'resources']) ?? const [],
|
resources: ResourceDTO.listFromJson(json[r'resources']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ExportConfigurationDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ExportConfigurationDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ExportConfigurationDTO>[];
|
final result = <ExportConfigurationDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -257,12 +289,10 @@ class ExportConfigurationDTO {
|
|||||||
static Map<String, List<ExportConfigurationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ExportConfigurationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ExportConfigurationDTO>>{};
|
final map = <String, List<ExportConfigurationDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ExportConfigurationDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ExportConfigurationDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -36,14 +36,18 @@ class ExportConfigurationDTOAllOf {
|
|||||||
String toString() => 'ExportConfigurationDTOAllOf[sections=$sections, resources=$resources]';
|
String toString() => 'ExportConfigurationDTOAllOf[sections=$sections, resources=$resources]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (sections != null) {
|
if (this.sections != null) {
|
||||||
_json[r'sections'] = sections;
|
json[r'sections'] = this.sections;
|
||||||
|
} else {
|
||||||
|
json[r'sections'] = null;
|
||||||
}
|
}
|
||||||
if (resources != null) {
|
if (this.resources != null) {
|
||||||
_json[r'resources'] = resources;
|
json[r'resources'] = this.resources;
|
||||||
|
} else {
|
||||||
|
json[r'resources'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ExportConfigurationDTOAllOf] instance and imports its values from
|
/// Returns a new [ExportConfigurationDTOAllOf] instance and imports its values from
|
||||||
@ -65,14 +69,14 @@ class ExportConfigurationDTOAllOf {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return ExportConfigurationDTOAllOf(
|
return ExportConfigurationDTOAllOf(
|
||||||
sections: SectionDTO.listFromJson(json[r'sections']) ?? const [],
|
sections: SectionDTO.listFromJson(json[r'sections']),
|
||||||
resources: ResourceDTO.listFromJson(json[r'resources']) ?? const [],
|
resources: ResourceDTO.listFromJson(json[r'resources']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ExportConfigurationDTOAllOf>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ExportConfigurationDTOAllOf> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ExportConfigurationDTOAllOf>[];
|
final result = <ExportConfigurationDTOAllOf>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -103,12 +107,10 @@ class ExportConfigurationDTOAllOf {
|
|||||||
static Map<String, List<ExportConfigurationDTOAllOf>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ExportConfigurationDTOAllOf>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ExportConfigurationDTOAllOf>>{};
|
final map = <String, List<ExportConfigurationDTOAllOf>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ExportConfigurationDTOAllOf.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ExportConfigurationDTOAllOf.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -62,26 +62,38 @@ class GeoPointDTO {
|
|||||||
String toString() => 'GeoPointDTO[id=$id, title=$title, description=$description, images=$images, latitude=$latitude, longitude=$longitude]';
|
String toString() => 'GeoPointDTO[id=$id, title=$title, description=$description, images=$images, latitude=$latitude, longitude=$longitude]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (title != null) {
|
if (this.title != null) {
|
||||||
_json[r'title'] = title;
|
json[r'title'] = this.title;
|
||||||
|
} else {
|
||||||
|
json[r'title'] = null;
|
||||||
}
|
}
|
||||||
if (description != null) {
|
if (this.description != null) {
|
||||||
_json[r'description'] = description;
|
json[r'description'] = this.description;
|
||||||
|
} else {
|
||||||
|
json[r'description'] = null;
|
||||||
}
|
}
|
||||||
if (images != null) {
|
if (this.images != null) {
|
||||||
_json[r'images'] = images;
|
json[r'images'] = this.images;
|
||||||
|
} else {
|
||||||
|
json[r'images'] = null;
|
||||||
}
|
}
|
||||||
if (latitude != null) {
|
if (this.latitude != null) {
|
||||||
_json[r'latitude'] = latitude;
|
json[r'latitude'] = this.latitude;
|
||||||
|
} else {
|
||||||
|
json[r'latitude'] = null;
|
||||||
}
|
}
|
||||||
if (longitude != null) {
|
if (this.longitude != null) {
|
||||||
_json[r'longitude'] = longitude;
|
json[r'longitude'] = this.longitude;
|
||||||
|
} else {
|
||||||
|
json[r'longitude'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [GeoPointDTO] instance and imports its values from
|
/// Returns a new [GeoPointDTO] instance and imports its values from
|
||||||
@ -104,9 +116,9 @@ class GeoPointDTO {
|
|||||||
|
|
||||||
return GeoPointDTO(
|
return GeoPointDTO(
|
||||||
id: mapValueOfType<int>(json, r'id'),
|
id: mapValueOfType<int>(json, r'id'),
|
||||||
title: TranslationDTO.listFromJson(json[r'title']) ?? const [],
|
title: TranslationDTO.listFromJson(json[r'title']),
|
||||||
description: TranslationDTO.listFromJson(json[r'description']) ?? const [],
|
description: TranslationDTO.listFromJson(json[r'description']),
|
||||||
images: ImageGeoPoint.listFromJson(json[r'images']) ?? const [],
|
images: ImageGeoPoint.listFromJson(json[r'images']),
|
||||||
latitude: mapValueOfType<String>(json, r'latitude'),
|
latitude: mapValueOfType<String>(json, r'latitude'),
|
||||||
longitude: mapValueOfType<String>(json, r'longitude'),
|
longitude: mapValueOfType<String>(json, r'longitude'),
|
||||||
);
|
);
|
||||||
@ -114,7 +126,7 @@ class GeoPointDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<GeoPointDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<GeoPointDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <GeoPointDTO>[];
|
final result = <GeoPointDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -145,12 +157,10 @@ class GeoPointDTO {
|
|||||||
static Map<String, List<GeoPointDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<GeoPointDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<GeoPointDTO>>{};
|
final map = <String, List<GeoPointDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = GeoPointDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = GeoPointDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -57,23 +57,33 @@ class ImageDTO {
|
|||||||
String toString() => 'ImageDTO[title=$title, description=$description, resourceId=$resourceId, source_=$source_, order=$order]';
|
String toString() => 'ImageDTO[title=$title, description=$description, resourceId=$resourceId, source_=$source_, order=$order]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (title != null) {
|
if (this.title != null) {
|
||||||
_json[r'title'] = title;
|
json[r'title'] = this.title;
|
||||||
|
} else {
|
||||||
|
json[r'title'] = null;
|
||||||
}
|
}
|
||||||
if (description != null) {
|
if (this.description != null) {
|
||||||
_json[r'description'] = description;
|
json[r'description'] = this.description;
|
||||||
|
} else {
|
||||||
|
json[r'description'] = null;
|
||||||
}
|
}
|
||||||
if (resourceId != null) {
|
if (this.resourceId != null) {
|
||||||
_json[r'resourceId'] = resourceId;
|
json[r'resourceId'] = this.resourceId;
|
||||||
|
} else {
|
||||||
|
json[r'resourceId'] = null;
|
||||||
}
|
}
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
if (order != null) {
|
if (this.order != null) {
|
||||||
_json[r'order'] = order;
|
json[r'order'] = this.order;
|
||||||
|
} else {
|
||||||
|
json[r'order'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ImageDTO] instance and imports its values from
|
/// Returns a new [ImageDTO] instance and imports its values from
|
||||||
@ -95,8 +105,8 @@ class ImageDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return ImageDTO(
|
return ImageDTO(
|
||||||
title: TranslationDTO.listFromJson(json[r'title']) ?? const [],
|
title: TranslationDTO.listFromJson(json[r'title']),
|
||||||
description: TranslationDTO.listFromJson(json[r'description']) ?? const [],
|
description: TranslationDTO.listFromJson(json[r'description']),
|
||||||
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
||||||
source_: mapValueOfType<String>(json, r'source'),
|
source_: mapValueOfType<String>(json, r'source'),
|
||||||
order: mapValueOfType<int>(json, r'order'),
|
order: mapValueOfType<int>(json, r'order'),
|
||||||
@ -105,7 +115,7 @@ class ImageDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ImageDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ImageDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ImageDTO>[];
|
final result = <ImageDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -136,12 +146,10 @@ class ImageDTO {
|
|||||||
static Map<String, List<ImageDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ImageDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ImageDTO>>{};
|
final map = <String, List<ImageDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ImageDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ImageDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -36,14 +36,18 @@ class ImageGeoPoint {
|
|||||||
String toString() => 'ImageGeoPoint[imageResourceId=$imageResourceId, imageSource=$imageSource]';
|
String toString() => 'ImageGeoPoint[imageResourceId=$imageResourceId, imageSource=$imageSource]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (imageResourceId != null) {
|
if (this.imageResourceId != null) {
|
||||||
_json[r'imageResourceId'] = imageResourceId;
|
json[r'imageResourceId'] = this.imageResourceId;
|
||||||
|
} else {
|
||||||
|
json[r'imageResourceId'] = null;
|
||||||
}
|
}
|
||||||
if (imageSource != null) {
|
if (this.imageSource != null) {
|
||||||
_json[r'imageSource'] = imageSource;
|
json[r'imageSource'] = this.imageSource;
|
||||||
|
} else {
|
||||||
|
json[r'imageSource'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ImageGeoPoint] instance and imports its values from
|
/// Returns a new [ImageGeoPoint] instance and imports its values from
|
||||||
@ -72,7 +76,7 @@ class ImageGeoPoint {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ImageGeoPoint>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ImageGeoPoint> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ImageGeoPoint>[];
|
final result = <ImageGeoPoint>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -103,12 +107,10 @@ class ImageGeoPoint {
|
|||||||
static Map<String, List<ImageGeoPoint>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ImageGeoPoint>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ImageGeoPoint>>{};
|
final map = <String, List<ImageGeoPoint>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ImageGeoPoint.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ImageGeoPoint.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -47,17 +47,23 @@ class Instance {
|
|||||||
String toString() => 'Instance[id=$id, name=$name, dateCreation=$dateCreation]';
|
String toString() => 'Instance[id=$id, name=$name, dateCreation=$dateCreation]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (name != null) {
|
if (this.name != null) {
|
||||||
_json[r'name'] = name;
|
json[r'name'] = this.name;
|
||||||
|
} else {
|
||||||
|
json[r'name'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [Instance] instance and imports its values from
|
/// Returns a new [Instance] instance and imports its values from
|
||||||
@ -87,7 +93,7 @@ class Instance {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<Instance>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<Instance> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <Instance>[];
|
final result = <Instance>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -118,12 +124,10 @@ class Instance {
|
|||||||
static Map<String, List<Instance>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<Instance>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<Instance>>{};
|
final map = <String, List<Instance>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = Instance.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = Instance.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -47,17 +47,23 @@ class InstanceDTO {
|
|||||||
String toString() => 'InstanceDTO[id=$id, name=$name, dateCreation=$dateCreation]';
|
String toString() => 'InstanceDTO[id=$id, name=$name, dateCreation=$dateCreation]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (name != null) {
|
if (this.name != null) {
|
||||||
_json[r'name'] = name;
|
json[r'name'] = this.name;
|
||||||
|
} else {
|
||||||
|
json[r'name'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [InstanceDTO] instance and imports its values from
|
/// Returns a new [InstanceDTO] instance and imports its values from
|
||||||
@ -87,7 +93,7 @@ class InstanceDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<InstanceDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<InstanceDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <InstanceDTO>[];
|
final result = <InstanceDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -118,12 +124,10 @@ class InstanceDTO {
|
|||||||
static Map<String, List<InstanceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<InstanceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<InstanceDTO>>{};
|
final map = <String, List<InstanceDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = InstanceDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = InstanceDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -41,17 +41,23 @@ class LevelDTO {
|
|||||||
String toString() => 'LevelDTO[label=$label, resourceId=$resourceId, source_=$source_]';
|
String toString() => 'LevelDTO[label=$label, resourceId=$resourceId, source_=$source_]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (resourceId != null) {
|
if (this.resourceId != null) {
|
||||||
_json[r'resourceId'] = resourceId;
|
json[r'resourceId'] = this.resourceId;
|
||||||
|
} else {
|
||||||
|
json[r'resourceId'] = null;
|
||||||
}
|
}
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [LevelDTO] instance and imports its values from
|
/// Returns a new [LevelDTO] instance and imports its values from
|
||||||
@ -73,7 +79,7 @@ class LevelDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return LevelDTO(
|
return LevelDTO(
|
||||||
label: TranslationDTO.listFromJson(json[r'label']) ?? const [],
|
label: TranslationDTO.listFromJson(json[r'label']),
|
||||||
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
||||||
source_: mapValueOfType<String>(json, r'source'),
|
source_: mapValueOfType<String>(json, r'source'),
|
||||||
);
|
);
|
||||||
@ -81,7 +87,7 @@ class LevelDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<LevelDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<LevelDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <LevelDTO>[];
|
final result = <LevelDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -112,12 +118,10 @@ class LevelDTO {
|
|||||||
static Map<String, List<LevelDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<LevelDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<LevelDTO>>{};
|
final map = <String, List<LevelDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = LevelDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = LevelDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -36,14 +36,18 @@ class LoginDTO {
|
|||||||
String toString() => 'LoginDTO[email=$email, password=$password]';
|
String toString() => 'LoginDTO[email=$email, password=$password]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (email != null) {
|
if (this.email != null) {
|
||||||
_json[r'email'] = email;
|
json[r'email'] = this.email;
|
||||||
|
} else {
|
||||||
|
json[r'email'] = null;
|
||||||
}
|
}
|
||||||
if (password != null) {
|
if (this.password != null) {
|
||||||
_json[r'password'] = password;
|
json[r'password'] = this.password;
|
||||||
|
} else {
|
||||||
|
json[r'password'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [LoginDTO] instance and imports its values from
|
/// Returns a new [LoginDTO] instance and imports its values from
|
||||||
@ -72,7 +76,7 @@ class LoginDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<LoginDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<LoginDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <LoginDTO>[];
|
final result = <LoginDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -103,12 +107,10 @@ class LoginDTO {
|
|||||||
static Map<String, List<LoginDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<LoginDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<LoginDTO>>{};
|
final map = <String, List<LoginDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = LoginDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = LoginDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -63,23 +63,33 @@ class MapDTO {
|
|||||||
String toString() => 'MapDTO[zoom=$zoom, mapType=$mapType, points=$points, iconResourceId=$iconResourceId, iconSource=$iconSource]';
|
String toString() => 'MapDTO[zoom=$zoom, mapType=$mapType, points=$points, iconResourceId=$iconResourceId, iconSource=$iconSource]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (zoom != null) {
|
if (this.zoom != null) {
|
||||||
_json[r'zoom'] = zoom;
|
json[r'zoom'] = this.zoom;
|
||||||
|
} else {
|
||||||
|
json[r'zoom'] = null;
|
||||||
}
|
}
|
||||||
if (mapType != null) {
|
if (this.mapType != null) {
|
||||||
_json[r'mapType'] = mapType;
|
json[r'mapType'] = this.mapType;
|
||||||
|
} else {
|
||||||
|
json[r'mapType'] = null;
|
||||||
}
|
}
|
||||||
if (points != null) {
|
if (this.points != null) {
|
||||||
_json[r'points'] = points;
|
json[r'points'] = this.points;
|
||||||
|
} else {
|
||||||
|
json[r'points'] = null;
|
||||||
}
|
}
|
||||||
if (iconResourceId != null) {
|
if (this.iconResourceId != null) {
|
||||||
_json[r'iconResourceId'] = iconResourceId;
|
json[r'iconResourceId'] = this.iconResourceId;
|
||||||
|
} else {
|
||||||
|
json[r'iconResourceId'] = null;
|
||||||
}
|
}
|
||||||
if (iconSource != null) {
|
if (this.iconSource != null) {
|
||||||
_json[r'iconSource'] = iconSource;
|
json[r'iconSource'] = this.iconSource;
|
||||||
|
} else {
|
||||||
|
json[r'iconSource'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [MapDTO] instance and imports its values from
|
/// Returns a new [MapDTO] instance and imports its values from
|
||||||
@ -103,7 +113,7 @@ class MapDTO {
|
|||||||
return MapDTO(
|
return MapDTO(
|
||||||
zoom: mapValueOfType<int>(json, r'zoom'),
|
zoom: mapValueOfType<int>(json, r'zoom'),
|
||||||
mapType: MapTypeApp.fromJson(json[r'mapType']),
|
mapType: MapTypeApp.fromJson(json[r'mapType']),
|
||||||
points: GeoPointDTO.listFromJson(json[r'points']) ?? const [],
|
points: GeoPointDTO.listFromJson(json[r'points']),
|
||||||
iconResourceId: mapValueOfType<String>(json, r'iconResourceId'),
|
iconResourceId: mapValueOfType<String>(json, r'iconResourceId'),
|
||||||
iconSource: mapValueOfType<String>(json, r'iconSource'),
|
iconSource: mapValueOfType<String>(json, r'iconSource'),
|
||||||
);
|
);
|
||||||
@ -111,7 +121,7 @@ class MapDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<MapDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<MapDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <MapDTO>[];
|
final result = <MapDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -142,12 +152,10 @@ class MapDTO {
|
|||||||
static Map<String, List<MapDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<MapDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<MapDTO>>{};
|
final map = <String, List<MapDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = MapDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = MapDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -31,11 +31,13 @@ class MenuDTO {
|
|||||||
String toString() => 'MenuDTO[sections=$sections]';
|
String toString() => 'MenuDTO[sections=$sections]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (sections != null) {
|
if (this.sections != null) {
|
||||||
_json[r'sections'] = sections;
|
json[r'sections'] = this.sections;
|
||||||
|
} else {
|
||||||
|
json[r'sections'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [MenuDTO] instance and imports its values from
|
/// Returns a new [MenuDTO] instance and imports its values from
|
||||||
@ -57,13 +59,13 @@ class MenuDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return MenuDTO(
|
return MenuDTO(
|
||||||
sections: SectionDTO.listFromJson(json[r'sections']) ?? const [],
|
sections: SectionDTO.listFromJson(json[r'sections']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<MenuDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<MenuDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <MenuDTO>[];
|
final result = <MenuDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -94,12 +96,10 @@ class MenuDTO {
|
|||||||
static Map<String, List<MenuDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<MenuDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<MenuDTO>>{};
|
final map = <String, List<MenuDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = MenuDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = MenuDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -48,14 +48,18 @@ class PlayerMessageDTO {
|
|||||||
String toString() => 'PlayerMessageDTO[configChanged=$configChanged, isDeleted=$isDeleted]';
|
String toString() => 'PlayerMessageDTO[configChanged=$configChanged, isDeleted=$isDeleted]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (configChanged != null) {
|
if (this.configChanged != null) {
|
||||||
_json[r'configChanged'] = configChanged;
|
json[r'configChanged'] = this.configChanged;
|
||||||
|
} else {
|
||||||
|
json[r'configChanged'] = null;
|
||||||
}
|
}
|
||||||
if (isDeleted != null) {
|
if (this.isDeleted != null) {
|
||||||
_json[r'isDeleted'] = isDeleted;
|
json[r'isDeleted'] = this.isDeleted;
|
||||||
|
} else {
|
||||||
|
json[r'isDeleted'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [PlayerMessageDTO] instance and imports its values from
|
/// Returns a new [PlayerMessageDTO] instance and imports its values from
|
||||||
@ -84,7 +88,7 @@ class PlayerMessageDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<PlayerMessageDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<PlayerMessageDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <PlayerMessageDTO>[];
|
final result = <PlayerMessageDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -115,12 +119,10 @@ class PlayerMessageDTO {
|
|||||||
static Map<String, List<PlayerMessageDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<PlayerMessageDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<PlayerMessageDTO>>{};
|
final map = <String, List<PlayerMessageDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = PlayerMessageDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = PlayerMessageDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -57,23 +57,33 @@ class QuestionDTO {
|
|||||||
String toString() => 'QuestionDTO[label=$label, responses=$responses, resourceId=$resourceId, source_=$source_, order=$order]';
|
String toString() => 'QuestionDTO[label=$label, responses=$responses, resourceId=$resourceId, source_=$source_, order=$order]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (responses != null) {
|
if (this.responses != null) {
|
||||||
_json[r'responses'] = responses;
|
json[r'responses'] = this.responses;
|
||||||
|
} else {
|
||||||
|
json[r'responses'] = null;
|
||||||
}
|
}
|
||||||
if (resourceId != null) {
|
if (this.resourceId != null) {
|
||||||
_json[r'resourceId'] = resourceId;
|
json[r'resourceId'] = this.resourceId;
|
||||||
|
} else {
|
||||||
|
json[r'resourceId'] = null;
|
||||||
}
|
}
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
if (order != null) {
|
if (this.order != null) {
|
||||||
_json[r'order'] = order;
|
json[r'order'] = this.order;
|
||||||
|
} else {
|
||||||
|
json[r'order'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [QuestionDTO] instance and imports its values from
|
/// Returns a new [QuestionDTO] instance and imports its values from
|
||||||
@ -95,8 +105,8 @@ class QuestionDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return QuestionDTO(
|
return QuestionDTO(
|
||||||
label: TranslationDTO.listFromJson(json[r'label']) ?? const [],
|
label: TranslationDTO.listFromJson(json[r'label']),
|
||||||
responses: ResponseDTO.listFromJson(json[r'responses']) ?? const [],
|
responses: ResponseDTO.listFromJson(json[r'responses']),
|
||||||
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
||||||
source_: mapValueOfType<String>(json, r'source'),
|
source_: mapValueOfType<String>(json, r'source'),
|
||||||
order: mapValueOfType<int>(json, r'order'),
|
order: mapValueOfType<int>(json, r'order'),
|
||||||
@ -105,7 +115,7 @@ class QuestionDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<QuestionDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<QuestionDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <QuestionDTO>[];
|
final result = <QuestionDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -136,12 +146,10 @@ class QuestionDTO {
|
|||||||
static Map<String, List<QuestionDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<QuestionDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<QuestionDTO>>{};
|
final map = <String, List<QuestionDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = QuestionDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = QuestionDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -51,23 +51,33 @@ class QuizzDTO {
|
|||||||
String toString() => 'QuizzDTO[questions=$questions, badLevel=$badLevel, mediumLevel=$mediumLevel, goodLevel=$goodLevel, greatLevel=$greatLevel]';
|
String toString() => 'QuizzDTO[questions=$questions, badLevel=$badLevel, mediumLevel=$mediumLevel, goodLevel=$goodLevel, greatLevel=$greatLevel]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (questions != null) {
|
if (this.questions != null) {
|
||||||
_json[r'questions'] = questions;
|
json[r'questions'] = this.questions;
|
||||||
|
} else {
|
||||||
|
json[r'questions'] = null;
|
||||||
}
|
}
|
||||||
if (badLevel != null) {
|
if (this.badLevel != null) {
|
||||||
_json[r'bad_level'] = badLevel;
|
json[r'bad_level'] = this.badLevel;
|
||||||
|
} else {
|
||||||
|
json[r'bad_level'] = null;
|
||||||
}
|
}
|
||||||
if (mediumLevel != null) {
|
if (this.mediumLevel != null) {
|
||||||
_json[r'medium_level'] = mediumLevel;
|
json[r'medium_level'] = this.mediumLevel;
|
||||||
|
} else {
|
||||||
|
json[r'medium_level'] = null;
|
||||||
}
|
}
|
||||||
if (goodLevel != null) {
|
if (this.goodLevel != null) {
|
||||||
_json[r'good_level'] = goodLevel;
|
json[r'good_level'] = this.goodLevel;
|
||||||
|
} else {
|
||||||
|
json[r'good_level'] = null;
|
||||||
}
|
}
|
||||||
if (greatLevel != null) {
|
if (this.greatLevel != null) {
|
||||||
_json[r'great_level'] = greatLevel;
|
json[r'great_level'] = this.greatLevel;
|
||||||
|
} else {
|
||||||
|
json[r'great_level'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [QuizzDTO] instance and imports its values from
|
/// Returns a new [QuizzDTO] instance and imports its values from
|
||||||
@ -99,7 +109,7 @@ class QuizzDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<QuizzDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<QuizzDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <QuizzDTO>[];
|
final result = <QuizzDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -130,12 +140,10 @@ class QuizzDTO {
|
|||||||
static Map<String, List<QuizzDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<QuizzDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<QuizzDTO>>{};
|
final map = <String, List<QuizzDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = QuizzDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = QuizzDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -41,17 +41,23 @@ class QuizzDTOBadLevel {
|
|||||||
String toString() => 'QuizzDTOBadLevel[label=$label, resourceId=$resourceId, source_=$source_]';
|
String toString() => 'QuizzDTOBadLevel[label=$label, resourceId=$resourceId, source_=$source_]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (resourceId != null) {
|
if (this.resourceId != null) {
|
||||||
_json[r'resourceId'] = resourceId;
|
json[r'resourceId'] = this.resourceId;
|
||||||
|
} else {
|
||||||
|
json[r'resourceId'] = null;
|
||||||
}
|
}
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [QuizzDTOBadLevel] instance and imports its values from
|
/// Returns a new [QuizzDTOBadLevel] instance and imports its values from
|
||||||
@ -73,7 +79,7 @@ class QuizzDTOBadLevel {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return QuizzDTOBadLevel(
|
return QuizzDTOBadLevel(
|
||||||
label: TranslationDTO.listFromJson(json[r'label']) ?? const [],
|
label: TranslationDTO.listFromJson(json[r'label']),
|
||||||
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
resourceId: mapValueOfType<String>(json, r'resourceId'),
|
||||||
source_: mapValueOfType<String>(json, r'source'),
|
source_: mapValueOfType<String>(json, r'source'),
|
||||||
);
|
);
|
||||||
@ -81,7 +87,7 @@ class QuizzDTOBadLevel {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<QuizzDTOBadLevel>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<QuizzDTOBadLevel> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <QuizzDTOBadLevel>[];
|
final result = <QuizzDTOBadLevel>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -112,12 +118,10 @@ class QuizzDTOBadLevel {
|
|||||||
static Map<String, List<QuizzDTOBadLevel>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<QuizzDTOBadLevel>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<QuizzDTOBadLevel>>{};
|
final map = <String, List<QuizzDTOBadLevel>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = QuizzDTOBadLevel.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = QuizzDTOBadLevel.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -68,26 +68,38 @@ class ResourceDTO {
|
|||||||
String toString() => 'ResourceDTO[id=$id, type=$type, label=$label, data=$data, dateCreation=$dateCreation, instanceId=$instanceId]';
|
String toString() => 'ResourceDTO[id=$id, type=$type, label=$label, data=$data, dateCreation=$dateCreation, instanceId=$instanceId]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (type != null) {
|
if (this.type != null) {
|
||||||
_json[r'type'] = type;
|
json[r'type'] = this.type;
|
||||||
|
} else {
|
||||||
|
json[r'type'] = null;
|
||||||
}
|
}
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (data != null) {
|
if (this.data != null) {
|
||||||
_json[r'data'] = data;
|
json[r'data'] = this.data;
|
||||||
|
} else {
|
||||||
|
json[r'data'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ResourceDTO] instance and imports its values from
|
/// Returns a new [ResourceDTO] instance and imports its values from
|
||||||
@ -120,7 +132,7 @@ class ResourceDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ResourceDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ResourceDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ResourceDTO>[];
|
final result = <ResourceDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -151,12 +163,10 @@ class ResourceDTO {
|
|||||||
static Map<String, List<ResourceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ResourceDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ResourceDTO>>{};
|
final map = <String, List<ResourceDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ResourceDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ResourceDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -53,17 +53,23 @@ class ResponseDTO {
|
|||||||
String toString() => 'ResponseDTO[label=$label, isGood=$isGood, order=$order]';
|
String toString() => 'ResponseDTO[label=$label, isGood=$isGood, order=$order]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (isGood != null) {
|
if (this.isGood != null) {
|
||||||
_json[r'isGood'] = isGood;
|
json[r'isGood'] = this.isGood;
|
||||||
|
} else {
|
||||||
|
json[r'isGood'] = null;
|
||||||
}
|
}
|
||||||
if (order != null) {
|
if (this.order != null) {
|
||||||
_json[r'order'] = order;
|
json[r'order'] = this.order;
|
||||||
|
} else {
|
||||||
|
json[r'order'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [ResponseDTO] instance and imports its values from
|
/// Returns a new [ResponseDTO] instance and imports its values from
|
||||||
@ -85,7 +91,7 @@ class ResponseDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return ResponseDTO(
|
return ResponseDTO(
|
||||||
label: TranslationDTO.listFromJson(json[r'label']) ?? const [],
|
label: TranslationDTO.listFromJson(json[r'label']),
|
||||||
isGood: mapValueOfType<bool>(json, r'isGood'),
|
isGood: mapValueOfType<bool>(json, r'isGood'),
|
||||||
order: mapValueOfType<int>(json, r'order'),
|
order: mapValueOfType<int>(json, r'order'),
|
||||||
);
|
);
|
||||||
@ -93,7 +99,7 @@ class ResponseDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<ResponseDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<ResponseDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <ResponseDTO>[];
|
final result = <ResponseDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -124,12 +130,10 @@ class ResponseDTO {
|
|||||||
static Map<String, List<ResponseDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<ResponseDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<ResponseDTO>>{};
|
final map = <String, List<ResponseDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = ResponseDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = ResponseDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -151,65 +151,103 @@ class SectionDTO {
|
|||||||
String toString() => 'SectionDTO[id=$id, label=$label, title=$title, description=$description, imageId=$imageId, imageSource=$imageSource, configurationId=$configurationId, isSubSection=$isSubSection, parentId=$parentId, type=$type, data=$data, dateCreation=$dateCreation, order=$order, instanceId=$instanceId, latitude=$latitude, longitude=$longitude, meterZoneGPS=$meterZoneGPS, isBeacon=$isBeacon, beaconId=$beaconId]';
|
String toString() => 'SectionDTO[id=$id, label=$label, title=$title, description=$description, imageId=$imageId, imageSource=$imageSource, configurationId=$configurationId, isSubSection=$isSubSection, parentId=$parentId, type=$type, data=$data, dateCreation=$dateCreation, order=$order, instanceId=$instanceId, latitude=$latitude, longitude=$longitude, meterZoneGPS=$meterZoneGPS, isBeacon=$isBeacon, beaconId=$beaconId]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (label != null) {
|
if (this.label != null) {
|
||||||
_json[r'label'] = label;
|
json[r'label'] = this.label;
|
||||||
|
} else {
|
||||||
|
json[r'label'] = null;
|
||||||
}
|
}
|
||||||
if (title != null) {
|
if (this.title != null) {
|
||||||
_json[r'title'] = title;
|
json[r'title'] = this.title;
|
||||||
|
} else {
|
||||||
|
json[r'title'] = null;
|
||||||
}
|
}
|
||||||
if (description != null) {
|
if (this.description != null) {
|
||||||
_json[r'description'] = description;
|
json[r'description'] = this.description;
|
||||||
|
} else {
|
||||||
|
json[r'description'] = null;
|
||||||
}
|
}
|
||||||
if (imageId != null) {
|
if (this.imageId != null) {
|
||||||
_json[r'imageId'] = imageId;
|
json[r'imageId'] = this.imageId;
|
||||||
|
} else {
|
||||||
|
json[r'imageId'] = null;
|
||||||
}
|
}
|
||||||
if (imageSource != null) {
|
if (this.imageSource != null) {
|
||||||
_json[r'imageSource'] = imageSource;
|
json[r'imageSource'] = this.imageSource;
|
||||||
|
} else {
|
||||||
|
json[r'imageSource'] = null;
|
||||||
}
|
}
|
||||||
if (configurationId != null) {
|
if (this.configurationId != null) {
|
||||||
_json[r'configurationId'] = configurationId;
|
json[r'configurationId'] = this.configurationId;
|
||||||
|
} else {
|
||||||
|
json[r'configurationId'] = null;
|
||||||
}
|
}
|
||||||
if (isSubSection != null) {
|
if (this.isSubSection != null) {
|
||||||
_json[r'isSubSection'] = isSubSection;
|
json[r'isSubSection'] = this.isSubSection;
|
||||||
|
} else {
|
||||||
|
json[r'isSubSection'] = null;
|
||||||
}
|
}
|
||||||
if (parentId != null) {
|
if (this.parentId != null) {
|
||||||
_json[r'parentId'] = parentId;
|
json[r'parentId'] = this.parentId;
|
||||||
|
} else {
|
||||||
|
json[r'parentId'] = null;
|
||||||
}
|
}
|
||||||
if (type != null) {
|
if (this.type != null) {
|
||||||
_json[r'type'] = type;
|
json[r'type'] = this.type;
|
||||||
|
} else {
|
||||||
|
json[r'type'] = null;
|
||||||
}
|
}
|
||||||
if (data != null) {
|
if (this.data != null) {
|
||||||
_json[r'data'] = data;
|
json[r'data'] = this.data;
|
||||||
|
} else {
|
||||||
|
json[r'data'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (order != null) {
|
if (this.order != null) {
|
||||||
_json[r'order'] = order;
|
json[r'order'] = this.order;
|
||||||
|
} else {
|
||||||
|
json[r'order'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
if (latitude != null) {
|
if (this.latitude != null) {
|
||||||
_json[r'latitude'] = latitude;
|
json[r'latitude'] = this.latitude;
|
||||||
|
} else {
|
||||||
|
json[r'latitude'] = null;
|
||||||
}
|
}
|
||||||
if (longitude != null) {
|
if (this.longitude != null) {
|
||||||
_json[r'longitude'] = longitude;
|
json[r'longitude'] = this.longitude;
|
||||||
|
} else {
|
||||||
|
json[r'longitude'] = null;
|
||||||
}
|
}
|
||||||
if (meterZoneGPS != null) {
|
if (this.meterZoneGPS != null) {
|
||||||
_json[r'meterZoneGPS'] = meterZoneGPS;
|
json[r'meterZoneGPS'] = this.meterZoneGPS;
|
||||||
|
} else {
|
||||||
|
json[r'meterZoneGPS'] = null;
|
||||||
}
|
}
|
||||||
if (isBeacon != null) {
|
if (this.isBeacon != null) {
|
||||||
_json[r'isBeacon'] = isBeacon;
|
json[r'isBeacon'] = this.isBeacon;
|
||||||
|
} else {
|
||||||
|
json[r'isBeacon'] = null;
|
||||||
}
|
}
|
||||||
if (beaconId != null) {
|
if (this.beaconId != null) {
|
||||||
_json[r'beaconId'] = beaconId;
|
json[r'beaconId'] = this.beaconId;
|
||||||
|
} else {
|
||||||
|
json[r'beaconId'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [SectionDTO] instance and imports its values from
|
/// Returns a new [SectionDTO] instance and imports its values from
|
||||||
@ -233,8 +271,8 @@ class SectionDTO {
|
|||||||
return SectionDTO(
|
return SectionDTO(
|
||||||
id: mapValueOfType<String>(json, r'id'),
|
id: mapValueOfType<String>(json, r'id'),
|
||||||
label: mapValueOfType<String>(json, r'label'),
|
label: mapValueOfType<String>(json, r'label'),
|
||||||
title: TranslationDTO.listFromJson(json[r'title']) ?? const [],
|
title: TranslationDTO.listFromJson(json[r'title']),
|
||||||
description: TranslationDTO.listFromJson(json[r'description']) ?? const [],
|
description: TranslationDTO.listFromJson(json[r'description']),
|
||||||
imageId: mapValueOfType<String>(json, r'imageId'),
|
imageId: mapValueOfType<String>(json, r'imageId'),
|
||||||
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
imageSource: mapValueOfType<String>(json, r'imageSource'),
|
||||||
configurationId: mapValueOfType<String>(json, r'configurationId'),
|
configurationId: mapValueOfType<String>(json, r'configurationId'),
|
||||||
@ -255,7 +293,7 @@ class SectionDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<SectionDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<SectionDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <SectionDTO>[];
|
final result = <SectionDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -286,12 +324,10 @@ class SectionDTO {
|
|||||||
static Map<String, List<SectionDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<SectionDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<SectionDTO>>{};
|
final map = <String, List<SectionDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = SectionDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = SectionDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -31,11 +31,13 @@ class SliderDTO {
|
|||||||
String toString() => 'SliderDTO[images=$images]';
|
String toString() => 'SliderDTO[images=$images]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (images != null) {
|
if (this.images != null) {
|
||||||
_json[r'images'] = images;
|
json[r'images'] = this.images;
|
||||||
|
} else {
|
||||||
|
json[r'images'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [SliderDTO] instance and imports its values from
|
/// Returns a new [SliderDTO] instance and imports its values from
|
||||||
@ -57,13 +59,13 @@ class SliderDTO {
|
|||||||
}());
|
}());
|
||||||
|
|
||||||
return SliderDTO(
|
return SliderDTO(
|
||||||
images: ImageDTO.listFromJson(json[r'images']) ?? const [],
|
images: ImageDTO.listFromJson(json[r'images']),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<SliderDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<SliderDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <SliderDTO>[];
|
final result = <SliderDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -94,12 +96,10 @@ class SliderDTO {
|
|||||||
static Map<String, List<SliderDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<SliderDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<SliderDTO>>{};
|
final map = <String, List<SliderDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = SliderDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = SliderDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -73,29 +73,43 @@ class TokenDTO {
|
|||||||
String toString() => 'TokenDTO[accessToken=$accessToken, refreshToken=$refreshToken, scope=$scope, tokenType=$tokenType, expiresIn=$expiresIn, expiration=$expiration, instanceId=$instanceId]';
|
String toString() => 'TokenDTO[accessToken=$accessToken, refreshToken=$refreshToken, scope=$scope, tokenType=$tokenType, expiresIn=$expiresIn, expiration=$expiration, instanceId=$instanceId]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (accessToken != null) {
|
if (this.accessToken != null) {
|
||||||
_json[r'access_token'] = accessToken;
|
json[r'access_token'] = this.accessToken;
|
||||||
|
} else {
|
||||||
|
json[r'access_token'] = null;
|
||||||
}
|
}
|
||||||
if (refreshToken != null) {
|
if (this.refreshToken != null) {
|
||||||
_json[r'refresh_token'] = refreshToken;
|
json[r'refresh_token'] = this.refreshToken;
|
||||||
|
} else {
|
||||||
|
json[r'refresh_token'] = null;
|
||||||
}
|
}
|
||||||
if (scope != null) {
|
if (this.scope != null) {
|
||||||
_json[r'scope'] = scope;
|
json[r'scope'] = this.scope;
|
||||||
|
} else {
|
||||||
|
json[r'scope'] = null;
|
||||||
}
|
}
|
||||||
if (tokenType != null) {
|
if (this.tokenType != null) {
|
||||||
_json[r'token_type'] = tokenType;
|
json[r'token_type'] = this.tokenType;
|
||||||
|
} else {
|
||||||
|
json[r'token_type'] = null;
|
||||||
}
|
}
|
||||||
if (expiresIn != null) {
|
if (this.expiresIn != null) {
|
||||||
_json[r'expires_in'] = expiresIn;
|
json[r'expires_in'] = this.expiresIn;
|
||||||
|
} else {
|
||||||
|
json[r'expires_in'] = null;
|
||||||
}
|
}
|
||||||
if (expiration != null) {
|
if (this.expiration != null) {
|
||||||
_json[r'expiration'] = expiration!.toUtc().toIso8601String();
|
json[r'expiration'] = this.expiration!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'expiration'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [TokenDTO] instance and imports its values from
|
/// Returns a new [TokenDTO] instance and imports its values from
|
||||||
@ -129,7 +143,7 @@ class TokenDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<TokenDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<TokenDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <TokenDTO>[];
|
final result = <TokenDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -160,12 +174,10 @@ class TokenDTO {
|
|||||||
static Map<String, List<TokenDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<TokenDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<TokenDTO>>{};
|
final map = <String, List<TokenDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = TokenDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = TokenDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -36,14 +36,18 @@ class TranslationDTO {
|
|||||||
String toString() => 'TranslationDTO[language=$language, value=$value]';
|
String toString() => 'TranslationDTO[language=$language, value=$value]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (language != null) {
|
if (this.language != null) {
|
||||||
_json[r'language'] = language;
|
json[r'language'] = this.language;
|
||||||
|
} else {
|
||||||
|
json[r'language'] = null;
|
||||||
}
|
}
|
||||||
if (value != null) {
|
if (this.value != null) {
|
||||||
_json[r'value'] = value;
|
json[r'value'] = this.value;
|
||||||
|
} else {
|
||||||
|
json[r'value'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [TranslationDTO] instance and imports its values from
|
/// Returns a new [TranslationDTO] instance and imports its values from
|
||||||
@ -72,7 +76,7 @@ class TranslationDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<TranslationDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<TranslationDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <TranslationDTO>[];
|
final result = <TranslationDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -103,12 +107,10 @@ class TranslationDTO {
|
|||||||
static Map<String, List<TranslationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<TranslationDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<TranslationDTO>>{};
|
final map = <String, List<TranslationDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = TranslationDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = TranslationDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -72,32 +72,48 @@ class User {
|
|||||||
String toString() => 'User[id=$id, email=$email, password=$password, firstName=$firstName, lastName=$lastName, token=$token, dateCreation=$dateCreation, instanceId=$instanceId]';
|
String toString() => 'User[id=$id, email=$email, password=$password, firstName=$firstName, lastName=$lastName, token=$token, dateCreation=$dateCreation, instanceId=$instanceId]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (email != null) {
|
if (this.email != null) {
|
||||||
_json[r'email'] = email;
|
json[r'email'] = this.email;
|
||||||
|
} else {
|
||||||
|
json[r'email'] = null;
|
||||||
}
|
}
|
||||||
if (password != null) {
|
if (this.password != null) {
|
||||||
_json[r'password'] = password;
|
json[r'password'] = this.password;
|
||||||
|
} else {
|
||||||
|
json[r'password'] = null;
|
||||||
}
|
}
|
||||||
if (firstName != null) {
|
if (this.firstName != null) {
|
||||||
_json[r'firstName'] = firstName;
|
json[r'firstName'] = this.firstName;
|
||||||
|
} else {
|
||||||
|
json[r'firstName'] = null;
|
||||||
}
|
}
|
||||||
if (lastName != null) {
|
if (this.lastName != null) {
|
||||||
_json[r'lastName'] = lastName;
|
json[r'lastName'] = this.lastName;
|
||||||
|
} else {
|
||||||
|
json[r'lastName'] = null;
|
||||||
}
|
}
|
||||||
if (token != null) {
|
if (this.token != null) {
|
||||||
_json[r'token'] = token;
|
json[r'token'] = this.token;
|
||||||
|
} else {
|
||||||
|
json[r'token'] = null;
|
||||||
}
|
}
|
||||||
if (dateCreation != null) {
|
if (this.dateCreation != null) {
|
||||||
_json[r'dateCreation'] = dateCreation!.toUtc().toIso8601String();
|
json[r'dateCreation'] = this.dateCreation!.toUtc().toIso8601String();
|
||||||
|
} else {
|
||||||
|
json[r'dateCreation'] = null;
|
||||||
}
|
}
|
||||||
if (instanceId != null) {
|
if (this.instanceId != null) {
|
||||||
_json[r'instanceId'] = instanceId;
|
json[r'instanceId'] = this.instanceId;
|
||||||
|
} else {
|
||||||
|
json[r'instanceId'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [User] instance and imports its values from
|
/// Returns a new [User] instance and imports its values from
|
||||||
@ -132,7 +148,7 @@ class User {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<User>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<User> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <User>[];
|
final result = <User>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -163,12 +179,10 @@ class User {
|
|||||||
static Map<String, List<User>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<User>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<User>>{};
|
final map = <String, List<User>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = User.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = User.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -46,20 +46,28 @@ class UserDetailDTO {
|
|||||||
String toString() => 'UserDetailDTO[id=$id, email=$email, firstName=$firstName, lastName=$lastName]';
|
String toString() => 'UserDetailDTO[id=$id, email=$email, firstName=$firstName, lastName=$lastName]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (id != null) {
|
if (this.id != null) {
|
||||||
_json[r'id'] = id;
|
json[r'id'] = this.id;
|
||||||
|
} else {
|
||||||
|
json[r'id'] = null;
|
||||||
}
|
}
|
||||||
if (email != null) {
|
if (this.email != null) {
|
||||||
_json[r'email'] = email;
|
json[r'email'] = this.email;
|
||||||
|
} else {
|
||||||
|
json[r'email'] = null;
|
||||||
}
|
}
|
||||||
if (firstName != null) {
|
if (this.firstName != null) {
|
||||||
_json[r'firstName'] = firstName;
|
json[r'firstName'] = this.firstName;
|
||||||
|
} else {
|
||||||
|
json[r'firstName'] = null;
|
||||||
}
|
}
|
||||||
if (lastName != null) {
|
if (this.lastName != null) {
|
||||||
_json[r'lastName'] = lastName;
|
json[r'lastName'] = this.lastName;
|
||||||
|
} else {
|
||||||
|
json[r'lastName'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [UserDetailDTO] instance and imports its values from
|
/// Returns a new [UserDetailDTO] instance and imports its values from
|
||||||
@ -90,7 +98,7 @@ class UserDetailDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<UserDetailDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<UserDetailDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <UserDetailDTO>[];
|
final result = <UserDetailDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -121,12 +129,10 @@ class UserDetailDTO {
|
|||||||
static Map<String, List<UserDetailDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<UserDetailDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<UserDetailDTO>>{};
|
final map = <String, List<UserDetailDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = UserDetailDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = UserDetailDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -31,11 +31,13 @@ class VideoDTO {
|
|||||||
String toString() => 'VideoDTO[source_=$source_]';
|
String toString() => 'VideoDTO[source_=$source_]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [VideoDTO] instance and imports its values from
|
/// Returns a new [VideoDTO] instance and imports its values from
|
||||||
@ -63,7 +65,7 @@ class VideoDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<VideoDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<VideoDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <VideoDTO>[];
|
final result = <VideoDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -94,12 +96,10 @@ class VideoDTO {
|
|||||||
static Map<String, List<VideoDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<VideoDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<VideoDTO>>{};
|
final map = <String, List<VideoDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = VideoDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = VideoDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -31,11 +31,13 @@ class WebDTO {
|
|||||||
String toString() => 'WebDTO[source_=$source_]';
|
String toString() => 'WebDTO[source_=$source_]';
|
||||||
|
|
||||||
Map<String, dynamic> toJson() {
|
Map<String, dynamic> toJson() {
|
||||||
final _json = <String, dynamic>{};
|
final json = <String, dynamic>{};
|
||||||
if (source_ != null) {
|
if (this.source_ != null) {
|
||||||
_json[r'source'] = source_;
|
json[r'source'] = this.source_;
|
||||||
|
} else {
|
||||||
|
json[r'source'] = null;
|
||||||
}
|
}
|
||||||
return _json;
|
return json;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Returns a new [WebDTO] instance and imports its values from
|
/// Returns a new [WebDTO] instance and imports its values from
|
||||||
@ -63,7 +65,7 @@ class WebDTO {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static List<WebDTO>? listFromJson(dynamic json, {bool growable = false,}) {
|
static List<WebDTO> listFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final result = <WebDTO>[];
|
final result = <WebDTO>[];
|
||||||
if (json is List && json.isNotEmpty) {
|
if (json is List && json.isNotEmpty) {
|
||||||
for (final row in json) {
|
for (final row in json) {
|
||||||
@ -94,12 +96,10 @@ class WebDTO {
|
|||||||
static Map<String, List<WebDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
static Map<String, List<WebDTO>> mapListFromJson(dynamic json, {bool growable = false,}) {
|
||||||
final map = <String, List<WebDTO>>{};
|
final map = <String, List<WebDTO>>{};
|
||||||
if (json is Map && json.isNotEmpty) {
|
if (json is Map && json.isNotEmpty) {
|
||||||
json = json.cast<String, dynamic>(); // ignore: parameter_assignments
|
// ignore: parameter_assignments
|
||||||
|
json = json.cast<String, dynamic>();
|
||||||
for (final entry in json.entries) {
|
for (final entry in json.entries) {
|
||||||
final value = WebDTO.listFromJson(entry.value, growable: growable,);
|
map[entry.key] = WebDTO.listFromJson(entry.value, growable: growable,);
|
||||||
if (value != null) {
|
|
||||||
map[entry.key] = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return map;
|
return map;
|
||||||
|
|||||||
@ -117,10 +117,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: http
|
name: http
|
||||||
sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482"
|
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.13.5"
|
version: "1.1.0"
|
||||||
http_multi_server:
|
http_multi_server:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -141,10 +141,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: intl
|
name: intl
|
||||||
sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91"
|
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.1"
|
||||||
io:
|
io:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -402,4 +402,4 @@ packages:
|
|||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.1"
|
version: "3.1.1"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=2.19.0 <4.0.0"
|
dart: ">=3.1.0 <4.0.0"
|
||||||
|
|||||||
@ -7,10 +7,10 @@ version: '1.0.0'
|
|||||||
description: 'OpenAPI API client'
|
description: 'OpenAPI API client'
|
||||||
homepage: 'homepage'
|
homepage: 'homepage'
|
||||||
environment:
|
environment:
|
||||||
sdk: '>=2.12.0 <3.0.0'
|
sdk: ">=3.1.0 <4.0.0"
|
||||||
dependencies:
|
dependencies:
|
||||||
http: '>=0.13.0 <0.14.0'
|
http: '^1.1.0'
|
||||||
intl: '^0.17.0'
|
intl: '^0.18.0'
|
||||||
meta: '^1.1.8'
|
meta: '^1.1.8'
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
test: '>=1.16.0 <1.18.0'
|
test: '>=1.16.0 <1.18.0'
|
||||||
|
|||||||
436
pubspec.lock
436
pubspec.lock
@ -5,42 +5,42 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: _fe_analyzer_shared
|
name: _fe_analyzer_shared
|
||||||
sha256: "37bb1e815e15fbeefe916e4c941ef070f2f64d15a7eacc3cc0f6e8847b62319c"
|
sha256: "58826e40314219b223f4723dd4205845040161cdc2df3e6a1cdceed5d8165084"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "48.0.0"
|
version: "63.0.0"
|
||||||
analyzer:
|
analyzer:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: analyzer
|
name: analyzer
|
||||||
sha256: c50aea66893c20d44c365d4269983a74a5c1a4055b7b78f38fbf0e24f519b6a2
|
sha256: f85566ec7b3d25cbea60f7dd4f157c5025f2f19233ca4feeed33b616c78a26a3
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.0.0"
|
version: "6.1.0"
|
||||||
archive:
|
archive:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: archive
|
name: archive
|
||||||
sha256: ed7cc591a948744994714375caf9a2ce89e1d82e8243997c8a2994d57181c212
|
sha256: "7e0d52067d05f2e0324268097ba723b71cb41ac8a6a2b24d1edf9c536b987b03"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.3.5"
|
version: "3.4.6"
|
||||||
args:
|
args:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: args
|
name: args
|
||||||
sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611"
|
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.3.2"
|
version: "2.4.2"
|
||||||
asn1lib:
|
asn1lib:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: asn1lib
|
name: asn1lib
|
||||||
sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039
|
sha256: "21afe4333076c02877d14f4a89df111e658a6d466cbfc802eb705eb91bd5adfd"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.0"
|
version: "1.5.0"
|
||||||
async:
|
async:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -53,10 +53,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: audio_session
|
name: audio_session
|
||||||
sha256: e4acc4e9eaa32436dfc5d7aed7f0a370f2d7bb27ee27de30d6c4f220c2a05c73
|
sha256: "8a2bc5e30520e18f3fb0e366793d78057fb64cd5287862c76af0c8771f2a52ad"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.1.13"
|
version: "0.1.16"
|
||||||
auto_size_text:
|
auto_size_text:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -69,10 +69,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: barcode
|
name: barcode
|
||||||
sha256: "6f4e44699843c336fcb4a14a4f4221f03d21ae47dd8c4ae4c25ffc7b7dd1cfb8"
|
sha256: "789f898eef0bd88312470bdb2cc996f895ad7dd5f89e9adde84b204546a90b45"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.0"
|
version: "2.2.4"
|
||||||
|
bidi:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: bidi
|
||||||
|
sha256: "1a7d0c696324b2089f72e7671fd1f1f64fef44c980f3cebc84e803967c597b63"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "2.0.10"
|
||||||
boolean_selector:
|
boolean_selector:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -85,10 +93,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: build
|
name: build
|
||||||
sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777"
|
sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.3.1"
|
version: "2.4.1"
|
||||||
build_config:
|
build_config:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -101,34 +109,34 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: build_daemon
|
name: build_daemon
|
||||||
sha256: "6bc5544ea6ce4428266e7ea680e945c68806c4aae2da0eb5e9ccf38df8d6acbf"
|
sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.0"
|
version: "4.0.0"
|
||||||
build_resolvers:
|
build_resolvers:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: build_resolvers
|
name: build_resolvers
|
||||||
sha256: "687cf90a3951affac1bd5f9ecb5e3e90b60487f3d9cdc359bb310f8876bb02a6"
|
sha256: "64e12b0521812d1684b1917bc80945625391cb9bdd4312536b1d69dcb6133ed8"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.10"
|
version: "2.4.1"
|
||||||
build_runner:
|
build_runner:
|
||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description:
|
description:
|
||||||
name: build_runner
|
name: build_runner
|
||||||
sha256: b0a8a7b8a76c493e85f1b84bffa0588859a06197863dba8c9036b15581fd9727
|
sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.3.3"
|
version: "2.4.6"
|
||||||
build_runner_core:
|
build_runner_core:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: build_runner_core
|
name: build_runner_core
|
||||||
sha256: "14febe0f5bac5ae474117a36099b4de6f1dbc52df6c5e55534b3da9591bf4292"
|
sha256: c9e32d21dd6626b5c163d48b037ce906bbe428bc23ab77bcd77bb21e593b6185
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "7.2.7"
|
version: "7.2.11"
|
||||||
built_collection:
|
built_collection:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -141,10 +149,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: built_value
|
name: built_value
|
||||||
sha256: "169565c8ad06adb760c3645bf71f00bff161b00002cace266cad42c5d22a7725"
|
sha256: a8de5955205b4d1dbbbc267daddf2178bd737e4bab8987c04a500478c9651e74
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "8.4.3"
|
version: "8.6.3"
|
||||||
characters:
|
characters:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -157,10 +165,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: checked_yaml
|
name: checked_yaml
|
||||||
sha256: "3d1505d91afa809d177efd4eed5bb0eb65805097a1463abdd2add076effae311"
|
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.2"
|
version: "2.0.3"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -173,18 +181,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: code_builder
|
name: code_builder
|
||||||
sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe"
|
sha256: "1be9be30396d7e4c0db42c35ea6ccd7cc6a1e19916b5dc64d6ac216b5544d677"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.4.0"
|
version: "4.7.0"
|
||||||
collection:
|
collection:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: collection
|
name: collection
|
||||||
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
|
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.17.2"
|
version: "1.18.0"
|
||||||
convert:
|
convert:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -197,34 +205,34 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: crypto
|
name: crypto
|
||||||
sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67
|
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.2"
|
version: "3.0.3"
|
||||||
cupertino_icons:
|
cupertino_icons:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: cupertino_icons
|
name: cupertino_icons
|
||||||
sha256: e35129dc44c9118cee2a5603506d823bab99c68393879edb440e0090d07586be
|
sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.5"
|
version: "1.0.6"
|
||||||
dart_style:
|
dart_style:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: dart_style
|
name: dart_style
|
||||||
sha256: "7a03456c3490394c8e7665890333e91ae8a49be43542b616e414449ac358acd4"
|
sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.4"
|
version: "2.3.2"
|
||||||
diacritic:
|
diacritic:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: diacritic
|
name: diacritic
|
||||||
sha256: c09a420e737dc036122121fea9f774767e95068f34a17894ee9db30c5bda3075
|
sha256: a84e03ec2779375fb86430dbe9d8fba62c68376f2499097a5f6e75556babe706
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.1.3"
|
version: "0.1.4"
|
||||||
drag_and_drop_lists:
|
drag_and_drop_lists:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -237,10 +245,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: encrypt
|
name: encrypt
|
||||||
sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb"
|
sha256: "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.0.1"
|
version: "5.0.3"
|
||||||
fake_async:
|
fake_async:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -253,34 +261,34 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: ffi
|
name: ffi
|
||||||
sha256: a38574032c5f1dd06c4aee541789906c12ccaab8ba01446e800d9c5b79c4a978
|
sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.1"
|
version: "2.1.0"
|
||||||
file:
|
file:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: file
|
name: file
|
||||||
sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d"
|
sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "6.1.4"
|
version: "7.0.0"
|
||||||
file_picker:
|
file_picker:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: file_picker
|
name: file_picker
|
||||||
sha256: e6c7ad8e572379df86ea64ef0a5395889fba3954411d47ca021b888d79f8e798
|
sha256: "903dd4ba13eae7cef64acc480e91bf54c3ddd23b5b90b639c170f3911e489620"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.2.11"
|
version: "6.0.0"
|
||||||
fixnum:
|
fixnum:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: fixnum
|
name: fixnum
|
||||||
sha256: "04be3e934c52e082558cc9ee21f42f5c1cd7a1262f4c63cd0357c08d5bba81ec"
|
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.1"
|
version: "1.1.0"
|
||||||
flare_flutter:
|
flare_flutter:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -298,66 +306,18 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: flutter_colorpicker
|
name: flutter_colorpicker
|
||||||
sha256: "0bb8b140aa387fa924c11f047654e301c6a76f54f88895a2a5419a26f4f38f4f"
|
sha256: "458a6ed8ea480eb16ff892aedb4b7092b2804affd7e046591fb03127e8d8ef8b"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.6.1"
|
version: "1.0.3"
|
||||||
flutter_keyboard_visibility:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility
|
|
||||||
sha256: "4983655c26ab5b959252ee204c2fffa4afeb4413cd030455194ec0caa3b8e7cb"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.4.1"
|
|
||||||
flutter_keyboard_visibility_linux:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility_linux
|
|
||||||
sha256: "6fba7cd9bb033b6ddd8c2beb4c99ad02d728f1e6e6d9b9446667398b2ac39f08"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
flutter_keyboard_visibility_macos:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility_macos
|
|
||||||
sha256: c5c49b16fff453dfdafdc16f26bdd8fb8d55812a1d50b0ce25fc8d9f2e53d086
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
flutter_keyboard_visibility_platform_interface:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility_platform_interface
|
|
||||||
sha256: e43a89845873f7be10cb3884345ceb9aebf00a659f479d1c8f4293fcb37022a4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.0"
|
|
||||||
flutter_keyboard_visibility_web:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility_web
|
|
||||||
sha256: d3771a2e752880c79203f8d80658401d0c998e4183edca05a149f5098ce6e3d1
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.0"
|
|
||||||
flutter_keyboard_visibility_windows:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_keyboard_visibility_windows
|
|
||||||
sha256: fc4b0f0b6be9b93ae527f3d527fb56ee2d918cd88bbca438c478af7bcfd0ef73
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
flutter_plugin_android_lifecycle:
|
flutter_plugin_android_lifecycle:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: flutter_plugin_android_lifecycle
|
name: flutter_plugin_android_lifecycle
|
||||||
sha256: c224ac897bed083dabf11f238dd11a239809b446740be0c2044608c50029ffdf
|
sha256: b068ffc46f82a55844acfa4fdbb61fad72fa2aef0905548419d97f0f95c456da
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.9"
|
version: "2.0.17"
|
||||||
flutter_test:
|
flutter_test:
|
||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description: flutter
|
description: flutter
|
||||||
@ -380,26 +340,26 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: glob
|
name: glob
|
||||||
sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c"
|
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.1"
|
version: "2.1.2"
|
||||||
graphs:
|
graphs:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: graphs
|
name: graphs
|
||||||
sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2
|
sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.2.0"
|
version: "2.3.1"
|
||||||
http:
|
http:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: http
|
name: http
|
||||||
sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482"
|
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.13.5"
|
version: "1.1.0"
|
||||||
http_multi_server:
|
http_multi_server:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -420,18 +380,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: image
|
name: image
|
||||||
sha256: "02bafd3b4f399bfeb10034deba9753d93b55ce41cd0c4d3d8b355626f80e5b32"
|
sha256: "028f61960d56f26414eb616b48b04eb37d700cbe477b7fb09bf1d7ce57fd9271"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.3"
|
version: "4.1.3"
|
||||||
intl:
|
intl:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: intl
|
name: intl
|
||||||
sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91"
|
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.17.0"
|
version: "0.18.1"
|
||||||
io:
|
io:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -452,42 +412,66 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: json_annotation
|
name: json_annotation
|
||||||
sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317
|
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.8.0"
|
version: "4.8.1"
|
||||||
just_audio:
|
just_audio:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: just_audio
|
name: just_audio
|
||||||
sha256: "7e6d31508dacd01a066e3889caf6282e5f1eb60707c230203b21a83af5c55586"
|
sha256: "5ed0cd723e17dfd8cd4b0253726221e67f6546841ea4553635cf895061fc335b"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.9.32"
|
version: "0.9.35"
|
||||||
just_audio_platform_interface:
|
just_audio_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: just_audio_platform_interface
|
name: just_audio_platform_interface
|
||||||
sha256: eff112d5138bea3ba544b6338b1e0537a32b5e1425e4d0dc38f732771cda7c84
|
sha256: d8409da198bbc59426cd45d4c92fca522a2ec269b576ce29459d6d6fcaeb44df
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.2.0"
|
version: "4.2.1"
|
||||||
just_audio_web:
|
just_audio_web:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: just_audio_web
|
name: just_audio_web
|
||||||
sha256: "89d8db6f19f3821bb6bf908c4bfb846079afb2ab575b783d781a6bf119e3abaf"
|
sha256: ff62f733f437b25a0ff590f0e295fa5441dcb465f1edbdb33b3dea264705bc13
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.4.7"
|
version: "0.4.8"
|
||||||
|
leak_tracker:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: leak_tracker
|
||||||
|
sha256: f38a2c91c12f31726ca13015fbab3d2e9440edcb7c17b8b36ed9b85ed6eee6a2
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "9.0.11"
|
||||||
|
leak_tracker_flutter_testing:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: leak_tracker_flutter_testing
|
||||||
|
sha256: "23770c69594f5260a79fe9d84e29f8b175d1b05d128e751c904b3cdf910e5dfc"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "1.0.9"
|
||||||
|
leak_tracker_testing:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: leak_tracker_testing
|
||||||
|
sha256: b06739349ec2477e943055aea30172c5c7000225f79dad4702e2ec0eda79a6ff
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "1.0.5"
|
||||||
logging:
|
logging:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: logging
|
name: logging
|
||||||
sha256: "04094f2eb032cbb06c6f6e8d3607edcfcb0455e2bb6cbc010cb01171dcb64e6d"
|
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.1.1"
|
version: "1.2.0"
|
||||||
manager_api_new:
|
manager_api_new:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -507,26 +491,26 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: material_color_utilities
|
name: material_color_utilities
|
||||||
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
|
sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.5.0"
|
version: "0.8.0"
|
||||||
material_segmented_control:
|
material_segmented_control:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: material_segmented_control
|
name: material_segmented_control
|
||||||
sha256: "32e6c9bd804218853782820cdd51d9d23eb1ef7b85a9229b9d5c911edd463206"
|
sha256: "1c3f4b1eacfdb85ff0b1e917fc70a0fadcfcfc4d33353231fce2be5b062a0beb"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.2"
|
version: "5.0.0"
|
||||||
meta:
|
meta:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: meta
|
name: meta
|
||||||
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
|
sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.9.1"
|
version: "1.11.0"
|
||||||
mime:
|
mime:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -563,26 +547,26 @@ packages:
|
|||||||
dependency: "direct dev"
|
dependency: "direct dev"
|
||||||
description:
|
description:
|
||||||
name: openapi_generator
|
name: openapi_generator
|
||||||
sha256: "2c9cf35d91a26330f09ec4a2370f07c5e3040921bd3f33751ba36ac4d2346dc0"
|
sha256: "77d150d227677d9099f26b20dd2cf70f84265de952e9eec345bd201540964aaf"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.0"
|
version: "4.13.1"
|
||||||
openapi_generator_annotations:
|
openapi_generator_annotations:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: openapi_generator_annotations
|
name: openapi_generator_annotations
|
||||||
sha256: "1745b86b57943c5a09647c37dd909da61060ad65a0d3d3e48bef58f9c1eebb32"
|
sha256: "46f1fb675029d78e19ce9143e70ce414d738b0f6c45c49c004b4b3afdb405a5c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.0"
|
version: "4.13.1"
|
||||||
openapi_generator_cli:
|
openapi_generator_cli:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: openapi_generator_cli
|
name: openapi_generator_cli
|
||||||
sha256: "5d558ea599202dc487f829193b0ba0f28a0e7ad559e819a611b2146ef20c77f5"
|
sha256: e16968c99f7fbc02cfc06494a2eb93b68f95073b1b53010dc0709f8759657654
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.0"
|
version: "4.13.1"
|
||||||
package_config:
|
package_config:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -595,10 +579,10 @@ packages:
|
|||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: package_info_plus
|
name: package_info_plus
|
||||||
sha256: de41e74b0ea9a3e524c68f35099af1fdeb4885625aeb277d2e01a42d6bd7b293
|
sha256: "7e76fad405b3e4016cd39d08f455a4eb5199723cf594cd1b8916d47140d93017"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.1"
|
version: "4.2.0"
|
||||||
package_info_plus_platform_interface:
|
package_info_plus_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -635,106 +619,106 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_parsing
|
name: path_parsing
|
||||||
sha256: ee5c47c1058ad66b4a41746ec3996af9593d0858872807bcd64ac118f0700337
|
sha256: e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.2.1"
|
version: "1.0.1"
|
||||||
path_provider:
|
path_provider:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider
|
name: path_provider
|
||||||
sha256: dcea5feb97d8abf90cab9e9030b497fb7c3cbf26b7a1fe9e3ef7dcb0a1ddec95
|
sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.12"
|
version: "2.1.1"
|
||||||
path_provider_android:
|
path_provider_android:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider_android
|
name: path_provider_android
|
||||||
sha256: a776c088d671b27f6e3aa8881d64b87b3e80201c64e8869b811325de7a76c15e
|
sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.22"
|
version: "2.2.1"
|
||||||
path_provider_foundation:
|
path_provider_foundation:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider_foundation
|
name: path_provider_foundation
|
||||||
sha256: "62a68e7e1c6c459f9289859e2fae58290c981ce21d1697faf54910fe1faa4c74"
|
sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.1"
|
version: "2.3.1"
|
||||||
path_provider_linux:
|
path_provider_linux:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider_linux
|
name: path_provider_linux
|
||||||
sha256: ab0987bf95bc591da42dffb38c77398fc43309f0b9b894dcc5d6f40c4b26c379
|
sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.7"
|
version: "2.2.1"
|
||||||
path_provider_platform_interface:
|
path_provider_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider_platform_interface
|
name: path_provider_platform_interface
|
||||||
sha256: f0abc8ebd7253741f05488b4813d936b4d07c6bae3e86148a09e342ee4b08e76
|
sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.0.5"
|
version: "2.1.1"
|
||||||
path_provider_windows:
|
path_provider_windows:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: path_provider_windows
|
name: path_provider_windows
|
||||||
sha256: d3f80b32e83ec208ac95253e0cd4d298e104fbc63cb29c5c69edaed43b0c69d6
|
sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.6"
|
version: "2.2.1"
|
||||||
pdf:
|
pdf:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: pdf
|
name: pdf
|
||||||
sha256: "51d855ffc6ba3bd029f279590134230d4243b35a2cc9d54b3101ec6ef69ef572"
|
sha256: "9f75fc7f5580ea5e635b5724de58fb27f684c9ad03ed46fdc1aac768e4557315"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.6.4"
|
version: "3.10.4"
|
||||||
petitparser:
|
petitparser:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: petitparser
|
name: petitparser
|
||||||
sha256: "49392a45ced973e8d94a85fdb21293fbb40ba805fc49f2965101ae748a3683b4"
|
sha256: eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.1.0"
|
version: "6.0.1"
|
||||||
platform:
|
platform:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: platform
|
name: platform
|
||||||
sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
|
sha256: "0a279f0707af40c890e80b1e9df8bb761694c074ba7e1d4ab1bc4b728e200b59"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.0"
|
version: "3.1.3"
|
||||||
plugin_platform_interface:
|
plugin_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: plugin_platform_interface
|
name: plugin_platform_interface
|
||||||
sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc"
|
sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.4"
|
version: "2.1.6"
|
||||||
pointer_interceptor:
|
pointer_interceptor:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: pointer_interceptor
|
name: pointer_interceptor
|
||||||
sha256: "6aa680b30d96dccef496933d00208ad25f07e047f644dc98ce03ec6141633a9a"
|
sha256: "7626e034489820fd599380d2bb4d3f4a0a5e3529370b62bfce53ab736b91adb2"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.9.3+4"
|
version: "0.9.3+6"
|
||||||
pointycastle:
|
pointycastle:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: pointycastle
|
name: pointycastle
|
||||||
sha256: db7306cf0249f838d1a24af52b5a5887c5bf7f31d8bb4e827d071dc0939ad346
|
sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.6.2"
|
version: "3.7.3"
|
||||||
pool:
|
pool:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -743,14 +727,6 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.5.1"
|
version: "1.5.1"
|
||||||
process:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: process
|
|
||||||
sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.2.4"
|
|
||||||
provider:
|
provider:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -763,50 +739,50 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: pub_semver
|
name: pub_semver
|
||||||
sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17"
|
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.3"
|
version: "2.1.4"
|
||||||
pubspec_parse:
|
pubspec_parse:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: pubspec_parse
|
name: pubspec_parse
|
||||||
sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a"
|
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.2.1"
|
version: "1.2.3"
|
||||||
qr:
|
qr:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: qr
|
name: qr
|
||||||
sha256: "5c4208b4dc0d55c3184d10d83ee0ded6212dc2b5e2ba17c5a0c0aab279128d21"
|
sha256: "64957a3930367bf97cc211a5af99551d630f2f4625e38af10edd6b19131b64b3"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.0"
|
version: "3.0.1"
|
||||||
qr_flutter:
|
qr_flutter:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: qr_flutter
|
name: qr_flutter
|
||||||
sha256: c5c121c54cb6dd837b9b9d57eb7bc7ec6df4aee741032060c8833a678c80b87e
|
sha256: "5095f0fc6e3f71d08adef8feccc8cea4f12eec18a2e31c2e8d82cb6019f4b097"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.0.0"
|
version: "4.1.0"
|
||||||
quill_html_editor:
|
quill_html_editor:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: quill_html_editor
|
name: quill_html_editor
|
||||||
sha256: "16d09a35742aaa0059c1a332ab2cef4570c22053495d1b9dafd9d2573b837d94"
|
sha256: e8cc612f97a6368299c3cfa292e312efebb768c6478f075bc2bdafe2aa87831a
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.9"
|
version: "2.2.7"
|
||||||
responsive_framework:
|
responsive_framework:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
name: responsive_framework
|
name: responsive_framework
|
||||||
sha256: "97d4a8b9468c0ecaafe8566645d70cc59480e4b03704a1b936396e68775e2c34"
|
sha256: "23aa7be5d5136922df708f6ddccb5ec4e0eb8bc576c3f105f5093f31d6b68e50"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.1.0"
|
version: "1.1.1"
|
||||||
rxdart:
|
rxdart:
|
||||||
dependency: "direct main"
|
dependency: "direct main"
|
||||||
description:
|
description:
|
||||||
@ -819,18 +795,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: shelf
|
name: shelf
|
||||||
sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c
|
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.4.0"
|
version: "1.4.1"
|
||||||
shelf_web_socket:
|
shelf_web_socket:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: shelf_web_socket
|
name: shelf_web_socket
|
||||||
sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8
|
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.3"
|
version: "1.0.4"
|
||||||
sky_engine:
|
sky_engine:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description: flutter
|
description: flutter
|
||||||
@ -840,10 +816,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: source_gen
|
name: source_gen
|
||||||
sha256: "2d79738b6bbf38a43920e2b8d189e9a3ce6cc201f4b8fc76be5e4fe377b1c38d"
|
sha256: fc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.2.6"
|
version: "1.4.0"
|
||||||
source_span:
|
source_span:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -852,22 +828,30 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.10.0"
|
version: "1.10.0"
|
||||||
|
sprintf:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: sprintf
|
||||||
|
sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23"
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "7.0.0"
|
||||||
stack_trace:
|
stack_trace:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: stack_trace
|
name: stack_trace
|
||||||
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
|
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.11.0"
|
version: "1.11.1"
|
||||||
stream_channel:
|
stream_channel:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: stream_channel
|
name: stream_channel
|
||||||
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
|
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.1"
|
version: "2.1.2"
|
||||||
stream_transform:
|
stream_transform:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -896,10 +880,10 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: test_api
|
name: test_api
|
||||||
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
|
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.6.0"
|
version: "0.6.1"
|
||||||
timing:
|
timing:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -912,18 +896,18 @@ packages:
|
|||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: typed_data
|
name: typed_data
|
||||||
sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5"
|
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.1"
|
version: "1.3.2"
|
||||||
uuid:
|
uuid:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: uuid
|
name: uuid
|
||||||
sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313"
|
sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.0.7"
|
version: "4.1.0"
|
||||||
vector_math:
|
vector_math:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -932,94 +916,102 @@ packages:
|
|||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.1.4"
|
version: "2.1.4"
|
||||||
|
vm_service:
|
||||||
|
dependency: transitive
|
||||||
|
description:
|
||||||
|
name: vm_service
|
||||||
|
sha256: a13d5503b4facefc515c8c587ce3cf69577a7b064a9f1220e005449cf1f64aad
|
||||||
|
url: "https://pub.dev"
|
||||||
|
source: hosted
|
||||||
|
version: "12.0.0"
|
||||||
watcher:
|
watcher:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: watcher
|
name: watcher
|
||||||
sha256: "6a7f46926b01ce81bfc339da6a7f20afbe7733eff9846f6d6a5466aa4c6667c0"
|
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.0.2"
|
version: "1.1.0"
|
||||||
web:
|
web:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: web
|
name: web
|
||||||
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
|
sha256: afe077240a270dcfd2aafe77602b4113645af95d0ad31128cc02bce5ac5d5152
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.1.4-beta"
|
version: "0.3.0"
|
||||||
web_socket_channel:
|
web_socket_channel:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: web_socket_channel
|
name: web_socket_channel
|
||||||
sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b
|
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.3.0"
|
version: "2.4.0"
|
||||||
webview_flutter:
|
webview_flutter:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: webview_flutter
|
name: webview_flutter
|
||||||
sha256: "789d52bd789373cc1e100fb634af2127e86c99cf9abde09499743270c5de8d00"
|
sha256: c1ab9b81090705c6069197d9fdc1625e587b52b8d70cdde2339d177ad0dbb98e
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.2.2"
|
version: "4.4.1"
|
||||||
webview_flutter_android:
|
webview_flutter_android:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: webview_flutter_android
|
name: webview_flutter_android
|
||||||
sha256: "532135f6f6b8030cd039f30eab23f340d650350e29f38e9b37d2eaad028f1018"
|
sha256: b0cd33dd7d3dd8e5f664e11a19e17ba12c352647269921a3b568406b001f1dff
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.8.0"
|
version: "3.12.0"
|
||||||
webview_flutter_platform_interface:
|
webview_flutter_platform_interface:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: webview_flutter_platform_interface
|
name: webview_flutter_platform_interface
|
||||||
sha256: "656e2aeaef318900fffd21468b6ddc7958c7092a642f0e7220bac328b70d4a81"
|
sha256: "6d9213c65f1060116757a7c473247c60f3f7f332cac33dc417c9e362a9a13e4f"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.3.1"
|
version: "2.6.0"
|
||||||
webview_flutter_wkwebview:
|
webview_flutter_wkwebview:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: webview_flutter_wkwebview
|
name: webview_flutter_wkwebview
|
||||||
sha256: ecc9e9ea15216afc5ba3b1f14aa19414ceba526e57b19cebd970bfa91a0f4058
|
sha256: b4b42295b3aa91ed22ba6d3dd7de56efbb8f3ab3d6e41d8b1615d13537c7801d
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.5.0"
|
version: "3.9.2"
|
||||||
win32:
|
win32:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: win32
|
name: win32
|
||||||
sha256: dd8f9344bc305ae2923e3d11a2a911d9a4e2c7dd6fe0ed10626d63211a69676e
|
sha256: "350a11abd2d1d97e0cc7a28a81b781c08002aa2864d9e3f192ca0ffa18b06ed3"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "4.1.3"
|
version: "5.0.9"
|
||||||
xdg_directories:
|
xdg_directories:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: xdg_directories
|
name: xdg_directories
|
||||||
sha256: bd512f03919aac5f1313eb8249f223bacf4927031bf60b02601f81f687689e86
|
sha256: "589ada45ba9e39405c198fe34eb0f607cddb2108527e658136120892beac46d2"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.2.0+3"
|
version: "1.0.3"
|
||||||
xml:
|
xml:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: xml
|
name: xml
|
||||||
sha256: "80d494c09849dc3f899d227a78c30c5b949b985ededf884cb3f3bcd39f4b447a"
|
sha256: af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "5.4.1"
|
version: "6.4.2"
|
||||||
yaml:
|
yaml:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
name: yaml
|
name: yaml
|
||||||
sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370"
|
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
||||||
url: "https://pub.dev"
|
url: "https://pub.dev"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "3.1.1"
|
version: "3.1.2"
|
||||||
sdks:
|
sdks:
|
||||||
dart: ">=3.1.0-185.0.dev <3.2.0"
|
dart: ">=3.2.0-194.0.dev <4.0.0"
|
||||||
flutter: ">=3.7.0"
|
flutter: ">=3.13.0"
|
||||||
|
|||||||
36
pubspec.yaml
36
pubspec.yaml
@ -18,7 +18,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
|
|||||||
version: 1.0.2+3
|
version: 1.0.2+3
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: ">=2.16.2 <3.2.0"
|
sdk: ">=3.1.0 <4.0.0"
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
flutter:
|
flutter:
|
||||||
@ -27,47 +27,47 @@ dependencies:
|
|||||||
rxdart:
|
rxdart:
|
||||||
provider:
|
provider:
|
||||||
auto_size_text:
|
auto_size_text:
|
||||||
flutter_colorpicker: ^0.6.0
|
flutter_colorpicker: ^1.0.3
|
||||||
multiselect_formfield: ^0.1.6
|
multiselect_formfield: ^0.1.7
|
||||||
material_segmented_control: ^3.1.2
|
material_segmented_control: ^5.0.0
|
||||||
convert: ^3.0.0
|
convert: ^3.1.1
|
||||||
collection: any
|
collection: any
|
||||||
#filepicker_windows: ^2.0.0
|
#filepicker_windows: ^2.0.0
|
||||||
file_picker: ^5.2.11
|
file_picker: ^6.0.0
|
||||||
flare_flutter: ^3.0.1
|
flare_flutter: ^3.0.1
|
||||||
#dart_vlc: ^0.0.6
|
#dart_vlc: ^0.0.6
|
||||||
#video_player: ^2.1.1
|
#video_player: ^2.1.1
|
||||||
drag_and_drop_lists: ^0.3.2
|
drag_and_drop_lists: ^0.3.2
|
||||||
#path_provider: ^2.0.2
|
#path_provider: ^2.0.2
|
||||||
encrypt: ^5.0.0
|
encrypt: ^5.0.3
|
||||||
qr_flutter: ^4.0.0
|
qr_flutter: ^4.1.0
|
||||||
just_audio: ^0.9.31
|
just_audio: ^0.9.35
|
||||||
pdf: ^3.6.0
|
pdf: ^3.10.4
|
||||||
multi_select_flutter: ^4.1.2
|
multi_select_flutter: ^4.1.3
|
||||||
#msix: ^2.1.3
|
#msix: ^2.1.3
|
||||||
#window_size:
|
#window_size:
|
||||||
# git:
|
# git:
|
||||||
# url: git://github.com/google/flutter-desktop-embedding.git
|
# url: git://github.com/google/flutter-desktop-embedding.git
|
||||||
# path: plugins/window_size
|
# path: plugins/window_size
|
||||||
# ref: 927f8cbc09b35d85245c095f2db8df9b186f6618
|
# ref: 927f8cbc09b35d85245c095f2db8df9b186f6618
|
||||||
password_credential: ^0.3.1
|
password_credential: ^0.3.2
|
||||||
diacritic: ^0.1.3
|
diacritic: ^0.1.4
|
||||||
pasteboard: ^0.2.0
|
pasteboard: ^0.2.0
|
||||||
package_info_plus: ^3.1.1
|
package_info_plus: ^4.2.0
|
||||||
manager_api_new:
|
manager_api_new:
|
||||||
path: manager_api_new
|
path: manager_api_new
|
||||||
|
|
||||||
# The following adds the Cupertino Icons font to your application.
|
# The following adds the Cupertino Icons font to your application.
|
||||||
# Use with the CupertinoIcons class for iOS style icons.
|
# Use with the CupertinoIcons class for iOS style icons.
|
||||||
cupertino_icons: ^1.0.2
|
cupertino_icons: ^1.0.6
|
||||||
quill_html_editor: ^2.1.9
|
quill_html_editor: ^2.2.7
|
||||||
responsive_framework: ^1.1.0
|
responsive_framework: ^1.1.1
|
||||||
|
|
||||||
dev_dependencies:
|
dev_dependencies:
|
||||||
flutter_test:
|
flutter_test:
|
||||||
sdk: flutter
|
sdk: flutter
|
||||||
build_runner:
|
build_runner:
|
||||||
openapi_generator: ^4.0.0
|
openapi_generator: ^4.13.1
|
||||||
|
|
||||||
# For information on the generic Dart part of this file, see the
|
# For information on the generic Dart part of this file, see the
|
||||||
# following page: https://dart.dev/tools/pub/pubspec
|
# following page: https://dart.dev/tools/pub/pubspec
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user