Added option to sort talk favorites to top

This commit is contained in:
2023-06-07 11:06:43 +02:00
parent a32e70109e
commit a922e0f8ae
9 changed files with 65 additions and 6 deletions

View File

@ -0,0 +1,13 @@
import 'package:json_annotation/json_annotation.dart';
part 'talkSettings.g.dart';
@JsonSerializable()
class TalkSettings {
bool sortFavoritesToTop;
TalkSettings({required this.sortFavoritesToTop});
factory TalkSettings.fromJson(Map<String, dynamic> json) => _$TalkSettingsFromJson(json);
Map<String, dynamic> toJson() => _$TalkSettingsToJson(this);
}

View File

@ -0,0 +1,16 @@
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'talkSettings.dart';
// **************************************************************************
// JsonSerializableGenerator
// **************************************************************************
TalkSettings _$TalkSettingsFromJson(Map<String, dynamic> json) => TalkSettings(
sortFavoritesToTop: json['sortFavoritesToTop'] as bool,
);
Map<String, dynamic> _$TalkSettingsToJson(TalkSettings instance) =>
<String, dynamic>{
'sortFavoritesToTop': instance.sortFavoritesToTop,
};