// ignore_for_file: public_member_api_docs, sort_constructors_first import 'package:fladder/models/item_base_model.dart'; class HomeModel { final bool loading; final List resumeVideo; final List resumeAudio; final List resumeBooks; final List nextUp; HomeModel({ this.loading = false, this.resumeVideo = const [], this.resumeAudio = const [], this.resumeBooks = const [], this.nextUp = const [], }); HomeModel copyWith({ bool? loading, List? resumeVideo, List? resumeAudio, List? resumeBooks, List? nextUp, List? nextUpBooks, }) { return HomeModel( loading: loading ?? this.loading, resumeVideo: resumeVideo ?? this.resumeVideo, resumeAudio: resumeAudio ?? this.resumeAudio, resumeBooks: resumeBooks ?? this.resumeBooks, nextUp: nextUp ?? this.nextUp, ); } }