mirror of
https://github.com/Benexl/FastAnime.git
synced 2026-01-08 19:30:54 -08:00
style:Formatted codebase to pep8
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
from .home_screen import HomeScreenModel
|
||||
from .search_screen import SearchScreenModel
|
||||
from .my_list_screen import MyListScreenModel
|
||||
from .anime_screen import AnimeScreenModel
|
||||
from .crashlog_screen import CrashLogScreenModel
|
||||
from .download_screen import DownloadsScreenModel
|
||||
from .help_screen import HelpScreenModel
|
||||
from .download_screen import DownloadsScreenModel
|
||||
from .home_screen import HomeScreenModel
|
||||
from .my_list_screen import MyListScreenModel
|
||||
from .search_screen import SearchScreenModel
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
from ..libs.anilist import AniList
|
||||
from .base_model import BaseScreenModel
|
||||
from anixstream.libs.anilist import AniList
|
||||
|
||||
|
||||
class AnimeScreenModel(BaseScreenModel):
|
||||
"""the Anime screen model
|
||||
"""
|
||||
"""the Anime screen model"""
|
||||
|
||||
data = {}
|
||||
anime_id = 0
|
||||
|
||||
def get_anime_data(self,id:int):
|
||||
|
||||
def get_anime_data(self, id: int):
|
||||
return AniList.get_anime(id)
|
||||
|
||||
|
||||
|
||||
@@ -5,4 +5,3 @@ class DownloadsScreenModel(BaseScreenModel):
|
||||
"""
|
||||
Handles the download screen logic
|
||||
"""
|
||||
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
from .base_model import BaseScreenModel
|
||||
|
||||
|
||||
|
||||
class HelpScreenModel(BaseScreenModel):
|
||||
"""
|
||||
Handles the help screen logic
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
from ..libs.anilist import AniList
|
||||
from ..Utility.media_card_loader import media_card_loader
|
||||
from .base_model import BaseScreenModel
|
||||
from anixstream.libs.anilist import AniList
|
||||
from anixstream.Utility.media_card_loader import MediaCardLoader
|
||||
|
||||
|
||||
class HomeScreenModel(BaseScreenModel):
|
||||
@@ -12,7 +12,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
@@ -24,7 +24,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
@@ -36,7 +36,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
@@ -48,7 +48,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
@@ -60,7 +60,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
@@ -72,7 +72,7 @@ class HomeScreenModel(BaseScreenModel):
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
|
||||
@@ -1,18 +1,24 @@
|
||||
from anixstream.libs.anilist import AniList
|
||||
from anixstream.Utility import media_card_loader, show_notification
|
||||
|
||||
from .base_model import BaseScreenModel
|
||||
from anixstream.Utility import MediaCardLoader,show_notification
|
||||
|
||||
|
||||
class MyListScreenModel(BaseScreenModel):
|
||||
already_in_user_anime_list = []
|
||||
def update_my_anime_list_view(self,not_yet_in_user_anime_list:list,page=None):
|
||||
success,self.data = AniList.search(id_in=not_yet_in_user_anime_list,page=page,sort="SCORE_DESC")
|
||||
if success:
|
||||
|
||||
def update_my_anime_list_view(self, not_yet_in_user_anime_list: list, page=None):
|
||||
success, self.data = AniList.search(
|
||||
id_in=not_yet_in_user_anime_list, page=page, sort="SCORE_DESC"
|
||||
)
|
||||
if success:
|
||||
return self.media_card_generator()
|
||||
else:
|
||||
show_notification(f"Failed to update my list screen view",self.data["Error"])
|
||||
show_notification(
|
||||
"Failed to update my list screen view", self.data["Error"]
|
||||
)
|
||||
return None
|
||||
|
||||
|
||||
def media_card_generator(self):
|
||||
for anime_item in self.data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
@@ -1,29 +1,33 @@
|
||||
from ..libs.anilist import AniList
|
||||
from ..Utility import media_card_loader, show_notification
|
||||
from .base_model import BaseScreenModel
|
||||
from anixstream.libs.anilist import AniList
|
||||
from anixstream.Utility import MediaCardLoader, show_notification
|
||||
|
||||
|
||||
class SearchScreenModel(BaseScreenModel):
|
||||
data = {}
|
||||
|
||||
|
||||
def get_trending_anime(self):
|
||||
success,data = AniList.get_trending()
|
||||
success, data = AniList.get_trending()
|
||||
if success:
|
||||
|
||||
def _data_generator():
|
||||
for anime_item in data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
|
||||
return _data_generator()
|
||||
else:
|
||||
return data
|
||||
|
||||
def search_for_anime(self,anime_title,**kwargs):
|
||||
success,self.data = AniList.search(query=anime_title,**kwargs)
|
||||
if success:
|
||||
|
||||
def search_for_anime(self, anime_title, **kwargs):
|
||||
success, self.data = AniList.search(query=anime_title, **kwargs)
|
||||
if success:
|
||||
return self.media_card_generator()
|
||||
else:
|
||||
show_notification(f"Failed to search for {anime_title}",self.data.get("Error"))
|
||||
|
||||
show_notification(
|
||||
f"Failed to search for {anime_title}", self.data.get("Error")
|
||||
)
|
||||
|
||||
def media_card_generator(self):
|
||||
for anime_item in self.data["data"]["Page"]["media"]:
|
||||
yield MediaCardLoader.media_card(anime_item)
|
||||
yield media_card_loader.media_card(anime_item)
|
||||
self.pagination_info = self.data["data"]["Page"]["pageInfo"]
|
||||
|
||||
Reference in New Issue
Block a user