22 lines
921 B
C
22 lines
921 B
C
#ifndef CTHULHU_NOTIFICATION_UI_NATIVE_H
|
|
#define CTHULHU_NOTIFICATION_UI_NATIVE_H
|
|
|
|
int notification_list_init(const char *title, const char *message_header,
|
|
const char *received_header);
|
|
void notification_list_set_entries(char **messages, char **received, int count,
|
|
char **ids, const char *selected, int can_control,
|
|
char **action_keys, char **action_labels,
|
|
int action_count);
|
|
void notification_list_show(void);
|
|
void notification_list_present(void);
|
|
void notification_list_iterate(void);
|
|
int notification_list_action(void);
|
|
int notification_list_selected(void);
|
|
int notification_list_selected_row(void);
|
|
const char *notification_list_selected_id(void);
|
|
const char *notification_list_selected_action(void);
|
|
int notification_list_copy(void);
|
|
void notification_list_close(void);
|
|
|
|
#endif
|