From aa9a861c662f7c65cde92fbf133deaca3692bbd2 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 23 Oct 2020 07:42:13 +0200 Subject: Mangadex: implement pagination --- plugins/Page.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'plugins/Page.hpp') diff --git a/plugins/Page.hpp b/plugins/Page.hpp index b4ea9a6..d8f1d05 100644 --- a/plugins/Page.hpp +++ b/plugins/Page.hpp @@ -21,7 +21,8 @@ namespace QuickMedia { // Return empty |result_tabs| and PluginResult::OK to do nothing; which is useful for implementing custom actions on item submit virtual PluginResult submit(const std::string &title, const std::string &url, std::vector &result_tabs) = 0; - // Note: If pagination is done by fetching the next page until we get to |page|, then the "current page" should be reset everytime |search| is called + // Note: If pagination is done by fetching the next page until we get to |page|, then the "current page" should be reset everytime |search| is called. + // Note: the first page is 0 virtual PluginResult get_page(const std::string &str, int page, BodyItems &result_items) { (void)str; (void)page; (void)result_items; return PluginResult::OK; } virtual BodyItems get_related_media(const std::string &url); -- cgit v1.2.3