Skip to content
Snippets Groups Projects
settings_state.dart 1.33 KiB
Newer Older
  • Learn to ignore specific revisions
  • part of 'settings_cubit.dart';
    
    @immutable
    class SettingsState extends Equatable {
      const SettingsState({
        this.username,
        this.securityToken,
    
        this.countsByDayDaysCount,
        this.countsByHourDaysCount,
        this.discoveriesDaysCount,
        this.statisticsRecentDaysCount,
        this.timelineDaysCount,
        this.topArtistsDaysCount,
    
      });
    
      final String? username;
      final String? securityToken;
    
      final int? countsByDayDaysCount;
      final int? countsByHourDaysCount;
      final int? discoveriesDaysCount;
      final int? statisticsRecentDaysCount;
      final int? timelineDaysCount;
      final int? topArtistsDaysCount;
    
      List<dynamic> get props => <dynamic>[
    
            username,
            securityToken,
    
            countsByDayDaysCount,
            countsByHourDaysCount,
            discoveriesDaysCount,
            statisticsRecentDaysCount,
            timelineDaysCount,
            topArtistsDaysCount,
    
      Map<String, dynamic> get values => <String, dynamic>{
    
            'username': username,
            'securityToken': securityToken,
    
            'countsByDayDaysCount': countsByDayDaysCount,
            'countsByHourDaysCount': countsByHourDaysCount,
            'discoveriesDaysCount': discoveriesDaysCount,
            'statisticsRecentDaysCount': statisticsRecentDaysCount,
            'timelineDaysCount': timelineDaysCount,
            'topArtistsDaysCount': topArtistsDaysCount,