UniNews
University news from Greek and international universities in one place
Loading...
Searching...
No Matches
uninews.ui.article_list.ArticleList Class Reference
Inheritance diagram for uninews.ui.article_list.ArticleList:

Public Member Functions

 __init__ (self, parent=None)
 
None show_articles (self, list[Article] articles)
 
None show_message (self, str text)
 
None clear (self)
 
None scroll_to_top (self)
 

Public Attributes

 container
 
 layout
 

Static Public Attributes

 article_clicked = pyqtSignal(str)
 

Detailed Description

Emits article_clicked(link). Call show_articles() or show_message().

Constructor & Destructor Documentation

◆ __init__()

uninews.ui.article_list.ArticleList.__init__ (   self,
  parent = None 
)

Member Function Documentation

◆ clear()

None uninews.ui.article_list.ArticleList.clear (   self)

◆ scroll_to_top()

None uninews.ui.article_list.ArticleList.scroll_to_top (   self)

◆ show_articles()

None uninews.ui.article_list.ArticleList.show_articles (   self,
list[Article]  articles 
)

◆ show_message()

None uninews.ui.article_list.ArticleList.show_message (   self,
str  text 
)
Replace the list with one centred message (empty result, error, loading).

Member Data Documentation

◆ article_clicked

uninews.ui.article_list.ArticleList.article_clicked = pyqtSignal(str)
static

◆ container

uninews.ui.article_list.ArticleList.container

◆ layout

uninews.ui.article_list.ArticleList.layout

The documentation for this class was generated from the following file: