Files
ReelShort/lib/pages/drama_detail/drama_detail_binding.dart

25 lines
779 B
Dart

// Author: fruit.com.cn
import '../../core/data/models/drama.dart';
import '../../core/data/repositories/playback_repository.dart';
import '../../core/data/repositories/watch_history_repository.dart';
import '../../core/data/services/favorite_controller.dart';
import '../../core/data/services/playback_position_cache.dart';
import 'drama_detail_logic.dart';
class DramaDetailBinding {
DramaDetailLogic create({
required Drama drama,
required WatchHistoryRepository history,
required PlaybackRepository playback,
required FavoriteController favorites,
required PlaybackPositionCache positionCache,
}) => DramaDetailLogic(
drama: drama,
history: history,
playback: playback,
favorites: favorites,
positionCache: positionCache,
);
}