GwibberGtkEntry

GwibberGtkEntry

Synopsis

#define             GWIBBER_GTK_TYPE_SIMPLE_ENTRY
#define             GWIBBER_GTK_SIMPLE_ENTRY            (obj)
#define             GWIBBER_GTK_SIMPLE_ENTRY_CLASS      (klass)
#define             GWIBBER_GTK_IS_SIMPLE_ENTRY         (obj)
#define             GWIBBER_GTK_IS_SIMPLE_ENTRY_CLASS   (klass)
#define             GWIBBER_GTK_SIMPLE_ENTRY_GET_CLASS  (obj)
#define             GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW
#define             GWIBBER_GTK_INPUT_TEXT_VIEW         (obj)
#define             GWIBBER_GTK_INPUT_TEXT_VIEW_CLASS   (klass)
#define             GWIBBER_GTK_IS_INPUT_TEXT_VIEW      (obj)
#define             GWIBBER_GTK_IS_INPUT_TEXT_VIEW_CLASS(klass)
#define             GWIBBER_GTK_INPUT_TEXT_VIEW_GET_CLASS(obj)
#define             GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON
#define             GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON   (obj)
#define             GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_CLASS(klass)
#define             GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON(obj)
#define             GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON_CLASS(klass)
#define             GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_GET_CLASS(obj)
#define             GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR
#define             GWIBBER_GTK_ACCOUNT_TARGET_BAR      (obj)
#define             GWIBBER_GTK_ACCOUNT_TARGET_BAR_CLASS(klass)
#define             GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR   (obj)
#define             GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR_CLASS(klass)
#define             GWIBBER_GTK_ACCOUNT_TARGET_BAR_GET_CLASS(obj)
#define             GWIBBER_GTK_TYPE_SEND_BAR
#define             GWIBBER_GTK_SEND_BAR                (obj)
#define             GWIBBER_GTK_SEND_BAR_CLASS          (klass)
#define             GWIBBER_GTK_IS_SEND_BAR             (obj)
#define             GWIBBER_GTK_IS_SEND_BAR_CLASS       (klass)
#define             GWIBBER_GTK_SEND_BAR_GET_CLASS      (obj)
#define             GWIBBER_GTK_TYPE_STREAM_MODEL_COLUMN
#define             GWIBBER_GTK_TYPE_STREAM_VIEW_TILE
#define             GWIBBER_GTK_STREAM_VIEW_TILE        (obj)
#define             GWIBBER_GTK_STREAM_VIEW_TILE_CLASS  (klass)
#define             GWIBBER_GTK_IS_STREAM_VIEW_TILE     (obj)
#define             GWIBBER_GTK_IS_STREAM_VIEW_TILE_CLASS(klass)
#define             GWIBBER_GTK_STREAM_VIEW_TILE_GET_CLASS(obj)
#define             GWIBBER_GTK_TYPE_STREAM_VIEW
#define             GWIBBER_GTK_STREAM_VIEW             (obj)
#define             GWIBBER_GTK_STREAM_VIEW_CLASS       (klass)
#define             GWIBBER_GTK_IS_STREAM_VIEW          (obj)
#define             GWIBBER_GTK_IS_STREAM_VIEW_CLASS    (klass)
#define             GWIBBER_GTK_STREAM_VIEW_GET_CLASS   (obj)
struct              GwibberGtkEntry;
struct              GwibberGtkEntryClass;
struct              GwibberGtkSimpleEntry;
struct              GwibberGtkSimpleEntryClass;
struct              GwibberGtkInputTextView;
struct              GwibberGtkInputTextViewClass;
struct              GwibberGtkAccountToggleButton;
struct              GwibberGtkAccountToggleButtonClass;
struct              GwibberGtkAccountTargetBar;
struct              GwibberGtkAccountTargetBarClass;
struct              GwibberGtkSendBar;
struct              GwibberGtkSendBarClass;
enum                GwibberGtkStreamModelColumn;
struct              GwibberGtkStreamViewTile;
struct              GwibberGtkStreamViewTileClass;
struct              GwibberGtkStreamView;
struct              GwibberGtkStreamViewClass;
GwibberGtkEntry *   gwibber_gtk_entry_new               (void);
GwibberGtkEntry *   gwibber_gtk_entry_construct         (GType object_type);
GType               gwibber_gtk_simple_entry_get_type   (void);
GwibberGtkSimpleEntry * gwibber_gtk_simple_entry_new    (void);
GwibberGtkSimpleEntry * gwibber_gtk_simple_entry_construct
                                                        (GType object_type);
GType               gwibber_gtk_input_text_view_get_type
                                                        (void);
GwibberGtkInputTextView * gwibber_gtk_input_text_view_new
                                                        (GwibberService *service);
GwibberGtkInputTextView * gwibber_gtk_input_text_view_construct
                                                        (GType object_type,
                                                         GwibberService *service);
void                gwibber_gtk_input_text_view_clear   (GwibberGtkInputTextView *self);
void                gwibber_gtk_input_text_view_submit  (GwibberGtkInputTextView *self);
GType               gwibber_gtk_account_toggle_button_get_type
                                                        (void);
GwibberGtkAccountToggleButton * gwibber_gtk_account_toggle_button_new
                                                        (const gchar *color);
GwibberGtkAccountToggleButton * gwibber_gtk_account_toggle_button_construct
                                                        (GType object_type,
                                                         const gchar *color);
const gchar *       gwibber_gtk_account_toggle_button_get_color
                                                        (GwibberGtkAccountToggleButton *self);
GType               gwibber_gtk_account_target_bar_get_type
                                                        (void);
GwibberGtkAccountTargetBar * gwibber_gtk_account_target_bar_new
                                                        (void);
GwibberGtkAccountTargetBar * gwibber_gtk_account_target_bar_construct
                                                        (GType object_type);
GType               gwibber_gtk_send_bar_get_type       (void);
GwibberGtkSendBar * gwibber_gtk_send_bar_new            (GwibberService *service);
GwibberGtkSendBar * gwibber_gtk_send_bar_construct      (GType object_type,
                                                         GwibberService *service);
GwibberService *    gwibber_gtk_send_bar_get_service    (GwibberGtkSendBar *self);
GType               gwibber_gtk_stream_model_column_get_type
                                                        (void);
GType               gwibber_gtk_stream_view_tile_get_type
                                                        (void);
GwibberGtkStreamViewTile * gwibber_gtk_stream_view_tile_new
                                                        (void);
GwibberGtkStreamViewTile * gwibber_gtk_stream_view_tile_construct
                                                        (GType object_type);
void                gwibber_gtk_stream_view_tile_reset  (GwibberGtkStreamViewTile *self);
void                gwibber_gtk_stream_view_tile_set_details
                                                        (GwibberGtkStreamViewTile *self,
                                                         guint _uid,
                                                         const gchar *_service,
                                                         const gchar *_name,
                                                         guint _timestamp,
                                                         const gchar *_message,
                                                         const gchar *_icon_uri,
                                                         const gchar *_color);
GType               gwibber_gtk_stream_view_get_type    (void);
GwibberGtkStreamView * gwibber_gtk_stream_view_new      (void);
GwibberGtkStreamView * gwibber_gtk_stream_view_construct
                                                        (GType object_type);
DeeModel *          gwibber_gtk_stream_view_get_model   (GwibberGtkStreamView *self);
void                gwibber_gtk_stream_view_set_model   (GwibberGtkStreamView *self,
                                                         DeeModel *value);
guint               gwibber_gtk_stream_view_get_position
                                                        (GwibberGtkStreamView *self);
void                gwibber_gtk_stream_view_set_position
                                                        (GwibberGtkStreamView *self,
                                                         guint value);
                    GwibberGtkSimpleEntryPrivate;
                    GwibberGtkStreamViewPrivate;
                    GwibberGtkInputTextViewPrivate;
                    GwibberGtkAccountTargetBarPrivate;
                    GwibberGtkSendBarPrivate;
                    GwibberGtkStreamViewTilePrivate;
                    GwibberGtkAccountToggleButtonPrivate;
                    GwibberGtkEntryPrivate;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GwibberGtkEntry
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GwibberGtkSimpleEntry
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkTextView
                                 +----GwibberGtkInputTextView
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GtkToggleButton
                                             +----GwibberGtkAccountToggleButton
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GwibberGtkAccountTargetBar
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GwibberGtkSendBar
  GEnum
   +----GwibberGtkStreamModelColumn
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GwibberGtkStreamViewTile
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkHBox
                                       +----GwibberGtkStreamView

Implemented Interfaces

GwibberGtkEntry implements AtkImplementorIface, GtkBuildable and GtkOrientable.

GwibberGtkSimpleEntry implements AtkImplementorIface, GtkBuildable and GtkOrientable.

GwibberGtkInputTextView implements AtkImplementorIface and GtkBuildable.

GwibberGtkAccountToggleButton implements AtkImplementorIface, GtkBuildable and GtkActivatable.

GwibberGtkAccountTargetBar implements AtkImplementorIface, GtkBuildable and GtkOrientable.

GwibberGtkSendBar implements AtkImplementorIface, GtkBuildable and GtkOrientable.

GwibberGtkStreamViewTile implements AtkImplementorIface, GtkBuildable and GtkOrientable.

GwibberGtkStreamView implements AtkImplementorIface, GtkBuildable and GtkOrientable.

Properties

  "color"                    gchar*                : Read / Write / Construct Only
  "service"                  GwibberService*       : Read / Write / Construct Only
  "model"                    DeeModel*             : Read / Write
  "position"                 guint                 : Read / Write

Signals

  "submit"                                         : Action

Description

Details

GWIBBER_GTK_TYPE_SIMPLE_ENTRY

#define GWIBBER_GTK_TYPE_SIMPLE_ENTRY (gwibber_gtk_simple_entry_get_type ())


GWIBBER_GTK_SIMPLE_ENTRY()

#define GWIBBER_GTK_SIMPLE_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_SIMPLE_ENTRY, GwibberGtkSimpleEntry))


GWIBBER_GTK_SIMPLE_ENTRY_CLASS()

#define GWIBBER_GTK_SIMPLE_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_SIMPLE_ENTRY, GwibberGtkSimpleEntryClass))


GWIBBER_GTK_IS_SIMPLE_ENTRY()

#define GWIBBER_GTK_IS_SIMPLE_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_SIMPLE_ENTRY))


GWIBBER_GTK_IS_SIMPLE_ENTRY_CLASS()

#define GWIBBER_GTK_IS_SIMPLE_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_SIMPLE_ENTRY))


GWIBBER_GTK_SIMPLE_ENTRY_GET_CLASS()

#define GWIBBER_GTK_SIMPLE_ENTRY_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_SIMPLE_ENTRY, GwibberGtkSimpleEntryClass))


GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW

#define GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW (gwibber_gtk_input_text_view_get_type ())


GWIBBER_GTK_INPUT_TEXT_VIEW()

#define GWIBBER_GTK_INPUT_TEXT_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, GwibberGtkInputTextView))


GWIBBER_GTK_INPUT_TEXT_VIEW_CLASS()

#define GWIBBER_GTK_INPUT_TEXT_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, GwibberGtkInputTextViewClass))


GWIBBER_GTK_IS_INPUT_TEXT_VIEW()

#define GWIBBER_GTK_IS_INPUT_TEXT_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW))


GWIBBER_GTK_IS_INPUT_TEXT_VIEW_CLASS()

#define GWIBBER_GTK_IS_INPUT_TEXT_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW))


GWIBBER_GTK_INPUT_TEXT_VIEW_GET_CLASS()

#define GWIBBER_GTK_INPUT_TEXT_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_INPUT_TEXT_VIEW, GwibberGtkInputTextViewClass))


GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON

#define GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON (gwibber_gtk_account_toggle_button_get_type ())


GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON()

#define GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON, GwibberGtkAccountToggleButton))


GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_CLASS()

#define GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON, GwibberGtkAccountToggleButtonClass))


GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON()

#define GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON))


GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON_CLASS()

#define GWIBBER_GTK_IS_ACCOUNT_TOGGLE_BUTTON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON))


GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_GET_CLASS()

#define GWIBBER_GTK_ACCOUNT_TOGGLE_BUTTON_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TOGGLE_BUTTON, GwibberGtkAccountToggleButtonClass))


GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR

#define GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR (gwibber_gtk_account_target_bar_get_type ())


GWIBBER_GTK_ACCOUNT_TARGET_BAR()

#define GWIBBER_GTK_ACCOUNT_TARGET_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR, GwibberGtkAccountTargetBar))


GWIBBER_GTK_ACCOUNT_TARGET_BAR_CLASS()

#define GWIBBER_GTK_ACCOUNT_TARGET_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR, GwibberGtkAccountTargetBarClass))


GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR()

#define GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR))


GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR_CLASS()

#define GWIBBER_GTK_IS_ACCOUNT_TARGET_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR))


GWIBBER_GTK_ACCOUNT_TARGET_BAR_GET_CLASS()

#define GWIBBER_GTK_ACCOUNT_TARGET_BAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_ACCOUNT_TARGET_BAR, GwibberGtkAccountTargetBarClass))


GWIBBER_GTK_TYPE_SEND_BAR

#define GWIBBER_GTK_TYPE_SEND_BAR (gwibber_gtk_send_bar_get_type ())


GWIBBER_GTK_SEND_BAR()

#define GWIBBER_GTK_SEND_BAR(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_SEND_BAR, GwibberGtkSendBar))


GWIBBER_GTK_SEND_BAR_CLASS()

#define GWIBBER_GTK_SEND_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_SEND_BAR, GwibberGtkSendBarClass))


GWIBBER_GTK_IS_SEND_BAR()

#define GWIBBER_GTK_IS_SEND_BAR(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_SEND_BAR))


GWIBBER_GTK_IS_SEND_BAR_CLASS()

#define GWIBBER_GTK_IS_SEND_BAR_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_SEND_BAR))


GWIBBER_GTK_SEND_BAR_GET_CLASS()

#define GWIBBER_GTK_SEND_BAR_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_SEND_BAR, GwibberGtkSendBarClass))


GWIBBER_GTK_TYPE_STREAM_MODEL_COLUMN

#define GWIBBER_GTK_TYPE_STREAM_MODEL_COLUMN (gwibber_gtk_stream_model_column_get_type ())


GWIBBER_GTK_TYPE_STREAM_VIEW_TILE

#define GWIBBER_GTK_TYPE_STREAM_VIEW_TILE (gwibber_gtk_stream_view_tile_get_type ())


GWIBBER_GTK_STREAM_VIEW_TILE()

#define GWIBBER_GTK_STREAM_VIEW_TILE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW_TILE, GwibberGtkStreamViewTile))


GWIBBER_GTK_STREAM_VIEW_TILE_CLASS()

#define GWIBBER_GTK_STREAM_VIEW_TILE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_STREAM_VIEW_TILE, GwibberGtkStreamViewTileClass))


GWIBBER_GTK_IS_STREAM_VIEW_TILE()

#define GWIBBER_GTK_IS_STREAM_VIEW_TILE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW_TILE))


GWIBBER_GTK_IS_STREAM_VIEW_TILE_CLASS()

#define GWIBBER_GTK_IS_STREAM_VIEW_TILE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_STREAM_VIEW_TILE))


GWIBBER_GTK_STREAM_VIEW_TILE_GET_CLASS()

#define GWIBBER_GTK_STREAM_VIEW_TILE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW_TILE, GwibberGtkStreamViewTileClass))


GWIBBER_GTK_TYPE_STREAM_VIEW

#define GWIBBER_GTK_TYPE_STREAM_VIEW (gwibber_gtk_stream_view_get_type ())


GWIBBER_GTK_STREAM_VIEW()

#define GWIBBER_GTK_STREAM_VIEW(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW, GwibberGtkStreamView))


GWIBBER_GTK_STREAM_VIEW_CLASS()

#define GWIBBER_GTK_STREAM_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GWIBBER_GTK_TYPE_STREAM_VIEW, GwibberGtkStreamViewClass))


GWIBBER_GTK_IS_STREAM_VIEW()

#define GWIBBER_GTK_IS_STREAM_VIEW(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW))


GWIBBER_GTK_IS_STREAM_VIEW_CLASS()

#define GWIBBER_GTK_IS_STREAM_VIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GWIBBER_GTK_TYPE_STREAM_VIEW))


GWIBBER_GTK_STREAM_VIEW_GET_CLASS()

#define GWIBBER_GTK_STREAM_VIEW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GWIBBER_GTK_TYPE_STREAM_VIEW, GwibberGtkStreamViewClass))


struct GwibberGtkEntry

struct GwibberGtkEntry;


struct GwibberGtkEntryClass

struct GwibberGtkEntryClass {
	GtkVBoxClass parent_class;
};


struct GwibberGtkSimpleEntry

struct GwibberGtkSimpleEntry;


struct GwibberGtkSimpleEntryClass

struct GwibberGtkSimpleEntryClass {
	GtkVBoxClass parent_class;
};


struct GwibberGtkInputTextView

struct GwibberGtkInputTextView;


struct GwibberGtkInputTextViewClass

struct GwibberGtkInputTextViewClass {
	GtkTextViewClass parent_class;
	void (*submit) (GwibberGtkInputTextView* self);
};


struct GwibberGtkAccountToggleButton

struct GwibberGtkAccountToggleButton;


struct GwibberGtkAccountToggleButtonClass

struct GwibberGtkAccountToggleButtonClass {
	GtkToggleButtonClass parent_class;
};


struct GwibberGtkAccountTargetBar

struct GwibberGtkAccountTargetBar;


struct GwibberGtkAccountTargetBarClass

struct GwibberGtkAccountTargetBarClass {
	GtkHBoxClass parent_class;
};


struct GwibberGtkSendBar

struct GwibberGtkSendBar;


struct GwibberGtkSendBarClass

struct GwibberGtkSendBarClass {
	GtkHBoxClass parent_class;
};


enum GwibberGtkStreamModelColumn

typedef enum {
	GWIBBER_GTK_STREAM_MODEL_COLUMN_UID = 0,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_SERVICE,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_NAME,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_TIMESTAMP,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_MESSAGE,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_ICON_URI,
	GWIBBER_GTK_STREAM_MODEL_COLUMN_COLOR
} GwibberGtkStreamModelColumn;


struct GwibberGtkStreamViewTile

struct GwibberGtkStreamViewTile;


struct GwibberGtkStreamViewTileClass

struct GwibberGtkStreamViewTileClass {
	GtkHBoxClass parent_class;
};


struct GwibberGtkStreamView

struct GwibberGtkStreamView;


struct GwibberGtkStreamViewClass

struct GwibberGtkStreamViewClass {
	GtkHBoxClass parent_class;
};


gwibber_gtk_entry_new ()

GwibberGtkEntry *   gwibber_gtk_entry_new               (void);


gwibber_gtk_entry_construct ()

GwibberGtkEntry *   gwibber_gtk_entry_construct         (GType object_type);


gwibber_gtk_simple_entry_get_type ()

GType               gwibber_gtk_simple_entry_get_type   (void);


gwibber_gtk_simple_entry_new ()

GwibberGtkSimpleEntry * gwibber_gtk_simple_entry_new    (void);


gwibber_gtk_simple_entry_construct ()

GwibberGtkSimpleEntry * gwibber_gtk_simple_entry_construct
                                                        (GType object_type);


gwibber_gtk_input_text_view_get_type ()

GType               gwibber_gtk_input_text_view_get_type
                                                        (void);


gwibber_gtk_input_text_view_new ()

GwibberGtkInputTextView * gwibber_gtk_input_text_view_new
                                                        (GwibberService *service);


gwibber_gtk_input_text_view_construct ()

GwibberGtkInputTextView * gwibber_gtk_input_text_view_construct
                                                        (GType object_type,
                                                         GwibberService *service);


gwibber_gtk_input_text_view_clear ()

void                gwibber_gtk_input_text_view_clear   (GwibberGtkInputTextView *self);


gwibber_gtk_input_text_view_submit ()

void                gwibber_gtk_input_text_view_submit  (GwibberGtkInputTextView *self);


gwibber_gtk_account_toggle_button_get_type ()

GType               gwibber_gtk_account_toggle_button_get_type
                                                        (void);


gwibber_gtk_account_toggle_button_new ()

GwibberGtkAccountToggleButton * gwibber_gtk_account_toggle_button_new
                                                        (const gchar *color);


gwibber_gtk_account_toggle_button_construct ()

GwibberGtkAccountToggleButton * gwibber_gtk_account_toggle_button_construct
                                                        (GType object_type,
                                                         const gchar *color);


gwibber_gtk_account_toggle_button_get_color ()

const gchar *       gwibber_gtk_account_toggle_button_get_color
                                                        (GwibberGtkAccountToggleButton *self);


gwibber_gtk_account_target_bar_get_type ()

GType               gwibber_gtk_account_target_bar_get_type
                                                        (void);


gwibber_gtk_account_target_bar_new ()

GwibberGtkAccountTargetBar * gwibber_gtk_account_target_bar_new
                                                        (void);


gwibber_gtk_account_target_bar_construct ()

GwibberGtkAccountTargetBar * gwibber_gtk_account_target_bar_construct
                                                        (GType object_type);


gwibber_gtk_send_bar_get_type ()

GType               gwibber_gtk_send_bar_get_type       (void);


gwibber_gtk_send_bar_new ()

GwibberGtkSendBar * gwibber_gtk_send_bar_new            (GwibberService *service);


gwibber_gtk_send_bar_construct ()

GwibberGtkSendBar * gwibber_gtk_send_bar_construct      (GType object_type,
                                                         GwibberService *service);


gwibber_gtk_send_bar_get_service ()

GwibberService *    gwibber_gtk_send_bar_get_service    (GwibberGtkSendBar *self);


gwibber_gtk_stream_model_column_get_type ()

GType               gwibber_gtk_stream_model_column_get_type
                                                        (void);


gwibber_gtk_stream_view_tile_get_type ()

GType               gwibber_gtk_stream_view_tile_get_type
                                                        (void);


gwibber_gtk_stream_view_tile_new ()

GwibberGtkStreamViewTile * gwibber_gtk_stream_view_tile_new
                                                        (void);


gwibber_gtk_stream_view_tile_construct ()

GwibberGtkStreamViewTile * gwibber_gtk_stream_view_tile_construct
                                                        (GType object_type);


gwibber_gtk_stream_view_tile_reset ()

void                gwibber_gtk_stream_view_tile_reset  (GwibberGtkStreamViewTile *self);


gwibber_gtk_stream_view_tile_set_details ()

void                gwibber_gtk_stream_view_tile_set_details
                                                        (GwibberGtkStreamViewTile *self,
                                                         guint _uid,
                                                         const gchar *_service,
                                                         const gchar *_name,
                                                         guint _timestamp,
                                                         const gchar *_message,
                                                         const gchar *_icon_uri,
                                                         const gchar *_color);


gwibber_gtk_stream_view_get_type ()

GType               gwibber_gtk_stream_view_get_type    (void);


gwibber_gtk_stream_view_new ()

GwibberGtkStreamView * gwibber_gtk_stream_view_new      (void);


gwibber_gtk_stream_view_construct ()

GwibberGtkStreamView * gwibber_gtk_stream_view_construct
                                                        (GType object_type);


gwibber_gtk_stream_view_get_model ()

DeeModel *          gwibber_gtk_stream_view_get_model   (GwibberGtkStreamView *self);


gwibber_gtk_stream_view_set_model ()

void                gwibber_gtk_stream_view_set_model   (GwibberGtkStreamView *self,
                                                         DeeModel *value);


gwibber_gtk_stream_view_get_position ()

guint               gwibber_gtk_stream_view_get_position
                                                        (GwibberGtkStreamView *self);


gwibber_gtk_stream_view_set_position ()

void                gwibber_gtk_stream_view_set_position
                                                        (GwibberGtkStreamView *self,
                                                         guint value);


GwibberGtkSimpleEntryPrivate

typedef struct _GwibberGtkSimpleEntryPrivate GwibberGtkSimpleEntryPrivate;


GwibberGtkStreamViewPrivate

typedef struct _GwibberGtkStreamViewPrivate GwibberGtkStreamViewPrivate;


GwibberGtkInputTextViewPrivate

typedef struct _GwibberGtkInputTextViewPrivate GwibberGtkInputTextViewPrivate;


GwibberGtkAccountTargetBarPrivate

typedef struct _GwibberGtkAccountTargetBarPrivate GwibberGtkAccountTargetBarPrivate;


GwibberGtkSendBarPrivate

typedef struct _GwibberGtkSendBarPrivate GwibberGtkSendBarPrivate;


GwibberGtkStreamViewTilePrivate

typedef struct _GwibberGtkStreamViewTilePrivate GwibberGtkStreamViewTilePrivate;


GwibberGtkAccountToggleButtonPrivate

typedef struct _GwibberGtkAccountToggleButtonPrivate GwibberGtkAccountToggleButtonPrivate;


GwibberGtkEntryPrivate

typedef struct _GwibberGtkEntryPrivate GwibberGtkEntryPrivate;

Property Details

The "color" property

  "color"                    gchar*                : Read / Write / Construct Only

color.

Default value: NULL


The "service" property

  "service"                  GwibberService*       : Read / Write / Construct Only

service.


The "model" property

  "model"                    DeeModel*             : Read / Write

model.


The "position" property

  "position"                 guint                 : Read / Write

position.

Default value: 0

Signal Details

The "submit" signal

void                user_function                      (GwibberGtkInputTextView *gwibbergtkinputtextview,
                                                        gpointer                 user_data)                    : Action

gwibbergtkinputtextview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.