Welcome to TrelloRadar’s documentation!

class trelloRadar.AuthDialog(API_key='')[source]

A class to present an authorization dialog to the user. If API_key is not given an API key and token are looked for, otherwise only a token.

Parameters:API_key – an Trello API key, default None
Returns:an AuthDialog object
class trelloRadar.TrelloRadarApp[source]

The main application class

Returns:a TrelloRadarApp object

Resets the previous search list to [‘@me’]

Returns:None
get_API_key()[source]

Launches an AuthDialog instance to retrieve the API key and token

Returns:None
get_config()[source]

Reads the config file

Returns:None
get_token()[source]

Launches an AuthDialog instance to retrieve a token

Returns:None

Opens the url associated with the tree selection if any.

Returns:None
search_cards(query_string, cards_limit='1000')[source]

Search Trello for cards matching query_string.

Parameters:
  • query_string – a search query
  • cards_limit – max. number of cards returned (default 1000)
Returns:

a list of the cards found

send_querystring()[source]

Records the search query and shows results

Returns:None
setup_gui()[source]

Prepares the GUI

Returns:None
show_data(query_string, sorting)[source]

Shows the cards matching query_string in a tree view.

Parameters:query_string – a search query
Returns:None
validate_credentials()[source]

Attempts a connection to Trello with the credentials present. If connection is refused, gets new credentials.

Returns:None

Indices and tables