tsacdop-podcast-app-android/lib/type/play_histroy.dart

32 lines
632 B
Dart

import '../local_storage/sqflite_localpodcast.dart';
import 'episodebrief.dart';
class PlayHistory {
final DBHelper _dbHelper = DBHelper();
/// Episdoe title.
String title;
/// Episode url
String url;
/// Play record seconds.
int seconds;
/// Play record count,
double seekValue;
/// Listened date.
DateTime playdate;
PlayHistory(this.title, this.url, this.seconds, this.seekValue,
{this.playdate});
EpisodeBrief _episode;
EpisodeBrief get episode => _episode;
Future<void> getEpisode() async {
_episode = await _dbHelper.getRssItemWithUrl(url);
}
}