summaryrefslogtreecommitdiff
path: root/app/flatpak-table-printer.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2018-10-05 10:22:42 -0400
committerAtomic Bot <atomic-devel@projectatomic.io>2018-10-05 15:19:43 +0000
commit259e438d4b34c72dc11b3e5d1d8126b6e4cd8602 (patch)
tree4c230ce43df0e6629a916ca7cabe060fae3e60b3 /app/flatpak-table-printer.h
parent498870c3dd6fede5bbbc71d4d45f70c239df080a (diff)
downloadflatpak-259e438d4b34c72dc11b3e5d1d8126b6e4cd8602.tar.gz
Add table printer convenience api for columns
This code is repeated in ever single command using columns, so lets pull it into a utility function. Closes: #2090 Approved by: alexlarsson
Diffstat (limited to 'app/flatpak-table-printer.h')
-rw-r--r--app/flatpak-table-printer.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/flatpak-table-printer.h b/app/flatpak-table-printer.h
index 69ab2265..5cc477cb 100644
--- a/app/flatpak-table-printer.h
+++ b/app/flatpak-table-printer.h
@@ -23,6 +23,8 @@
#include <gio/gio.h>
+#include "flatpak-builtins-utils.h"
+
typedef struct FlatpakTablePrinter FlatpakTablePrinter;
FlatpakTablePrinter *flatpak_table_printer_new (void);
@@ -30,6 +32,8 @@ void flatpak_table_printer_free (FlatpakTablePrinter *printer);
void flatpak_table_printer_set_column_title (FlatpakTablePrinter *printer,
int column,
const char *title);
+void flatpak_table_printer_set_column_titles (FlatpakTablePrinter *printer,
+ Column *columns);
void flatpak_table_printer_add_column (FlatpakTablePrinter *printer,
const char *text);
void flatpak_table_printer_add_aligned_column (FlatpakTablePrinter *printer,