mirror of https://github.com/miguelmota/cointop
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
97 lines
3.3 KiB
Go
97 lines
3.3 KiB
Go
package cointop
|
|
|
|
func actionsMap() map[string]bool {
|
|
return map[string]bool{
|
|
"first_page": true,
|
|
"help": true,
|
|
"last_page": true,
|
|
"move_to_page_first_row": true,
|
|
"move_to_page_last_row": true,
|
|
"move_to_page_visible_first_row": true,
|
|
"move_to_page_visible_last_row": true,
|
|
"move_to_page_visible_middle_row": true,
|
|
"move_up": true,
|
|
"move_down": true,
|
|
"next_page": true,
|
|
"open_link": true,
|
|
"page_down": true,
|
|
"page_up": true,
|
|
"previous_page": true,
|
|
"quit": true,
|
|
"refresh": true,
|
|
"sort_column_1h_change": true,
|
|
"sort_column_24h_change": true,
|
|
"sort_column_24h_volume": true,
|
|
"sort_column_7d_change": true,
|
|
"sort_column_asc": true,
|
|
"sort_column_available_supply": true,
|
|
"sort_column_desc": true,
|
|
"sort_column_last_updated": true,
|
|
"sort_column_market_cap": true,
|
|
"sort_column_name": true,
|
|
"sort_column_price": true,
|
|
"sort_column_rank": true,
|
|
"sort_column_symbol": true,
|
|
"sort_column_total_supply": true,
|
|
"sort_left_column": true,
|
|
"sort_right_column": true,
|
|
"toggle_row_chart": true,
|
|
"open_search": true,
|
|
}
|
|
}
|
|
|
|
func defaultShortcuts() map[string]string {
|
|
return map[string]string{
|
|
"up": "move_up",
|
|
"down": "move_down",
|
|
"left": "previous_page",
|
|
"right": "next_page",
|
|
"pagedown": "page_down",
|
|
"pageup": "page_up",
|
|
"home": "move_to_page_first_row",
|
|
"end": "move_to_page_last_row",
|
|
"enter": "open_link",
|
|
"esc": "quit",
|
|
"space": "open_link",
|
|
"ctrl+c": "quit",
|
|
"ctrl+d": "page_down",
|
|
"ctrl+n": "next_page",
|
|
"ctrl+p": "previous_page",
|
|
"ctrl+r": "refresh",
|
|
"ctrl+u": "page_up",
|
|
"alt+up": "sort_column_asc",
|
|
"alt+down": "sort_column_desc",
|
|
"alt+left": "sort_left_column",
|
|
"alt+right": "sort_right_column",
|
|
"F1": "help",
|
|
"0": "first_page",
|
|
"1": "sort_column_1h_change",
|
|
"2": "sort_column_24h_change",
|
|
"7": "sort_column_7d_change",
|
|
"a": "sort_column_available_supply",
|
|
"c": "toggle_row_chart",
|
|
"g": "move_to_page_first_row",
|
|
"G": "move_to_page_last_row",
|
|
"h": "previous_page",
|
|
"H": "move_to_page_visible_first_row",
|
|
"j": "move_down",
|
|
"k": "move_up",
|
|
"l": "next_page",
|
|
"L": "move_to_page_visible_last_row",
|
|
"m": "sort_column_market_cap",
|
|
"M": "move_to_page_visible_middle_row",
|
|
"n": "sort_column_name",
|
|
"o": "open_link",
|
|
"p": "sort_column_price",
|
|
"r": "sort_column_rank",
|
|
"s": "sort_column_symbol",
|
|
"t": "sort_column_total_supply",
|
|
"u": "sort_column_last_updated",
|
|
"v": "sort_column_24h_volume",
|
|
"q": "quit",
|
|
"$": "last_page",
|
|
"?": "help",
|
|
"/": "open_search",
|
|
}
|
|
}
|