summaryrefslogtreecommitdiff
path: root/csrc/widgets/control-center/control-details.h
blob: ba7b5ec414a98096cb4306c53247b882be7f7eb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#pragma once

#include <gtk/gtk.h>

G_BEGIN_DECLS

#define FOOBAR_TYPE_CONTROL_DETAILS foobar_control_details_get_type( )

G_DECLARE_FINAL_TYPE( FoobarControlDetails, foobar_control_details, FOOBAR, CONTROL_DETAILS, GtkWidget )

GtkWidget* foobar_control_details_new          ( void );
GtkWidget* foobar_control_details_get_child    ( FoobarControlDetails* self );
gboolean   foobar_control_details_is_expanded  ( FoobarControlDetails* self );
gint       foobar_control_details_get_inset_top( FoobarControlDetails* self );
void       foobar_control_details_set_child    ( FoobarControlDetails* self,
                                                 GtkWidget*            value );
void       foobar_control_details_set_expanded ( FoobarControlDetails* self,
                                                 gboolean              value );
void       foobar_control_details_set_inset_top( FoobarControlDetails* self,
                                                 gint                  value );

G_END_DECLS