| Top |  |  |  |  | 
TeplPanel represents a panel that is usually shown on the side or at the bottom (inside a main window), and can contain several items.
void tepl_panel_add (TeplPanel *panel,TeplPanelItem *item);
Adds an item to the panel.
Since: 6.11
void tepl_panel_remove (TeplPanel *panel,TeplPanelItem *item);
Removes an item from the panel.
Since: 6.8
void tepl_panel_set_active (TeplPanel *panel,TeplPanelItem *item);
Sets item
 to be the one that is currently shown in panel
.
Only one TeplPanelItem is shown at a time in a TeplPanel.
Since: 6.8
struct TeplPanelInterface {
	GTypeInterface parent_interface;
	void (*add)		(TeplPanel     *panel,
				 TeplPanelItem *item);
	void (*remove) (TeplPanel     *panel,
				 TeplPanelItem *item);
	void (*set_active) (TeplPanel     *panel,
				 TeplPanelItem *item);
};
The virtual function table for TeplPanel.
| The parent interface. | ||
| The virtual function pointer for  | ||
| The virtual function pointer for  | ||
| The virtual function pointer for  | 
Since: 6.8