GwibberGtkEntry

GwibberGtkEntry

Synopsis

                    GwibberGtkEntry;
                    GwibberGtkEntryClass;
                    GwibberGtkEntryPrivate;
#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)
                    GwibberGtkSimpleEntry;
                    GwibberGtkSimpleEntryClass;
                    GwibberGtkSimpleEntryPrivate;
#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)
                    GwibberGtkInputTextView;
                    GwibberGtkInputTextViewClass;
                    GwibberGtkInputTextViewPrivate;
#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)
                    GwibberGtkAccountToggleButton;
                    GwibberGtkAccountToggleButtonClass;
                    GwibberGtkAccountToggleButtonPrivate;
#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)
                    GwibberGtkAccountTargetBar;
                    GwibberGtkAccountTargetBarClass;
                    GwibberGtkAccountTargetBarPrivate;
#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)
                    GwibberGtkSendBar;
                    GwibberGtkSendBarClass;
                    GwibberGtkSendBarPrivate;
#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)
                    GwibberGtkStreamViewTile;
                    GwibberGtkStreamViewTileClass;
                    GwibberGtkStreamViewTilePrivate;
#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)
                    GwibberGtkStreamView;
                    GwibberGtkStreamViewClass;
                    GwibberGtkStreamViewPrivate;
enum                GwibberGtkStreamModelColumn;
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);

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
  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"                                         : Run Last / Action

Description

Details

GwibberGtkEntry

typedef struct _GwibberGtkEntry GwibberGtkEntry;


GwibberGtkEntryClass

typedef struct {
	GtkVBoxClass parent_class;
} GwibberGtkEntryClass;


GwibberGtkEntryPrivate

typedef struct _GwibberGtkEntryPrivate GwibberGtkEntryPrivate;


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))

obj :


GWIBBER_GTK_SIMPLE_ENTRY_CLASS()

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

klass :


GWIBBER_GTK_IS_SIMPLE_ENTRY()

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

obj :


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))

klass :


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))

obj :


GwibberGtkSimpleEntry

typedef struct _GwibberGtkSimpleEntry GwibberGtkSimpleEntry;


GwibberGtkSimpleEntryClass

typedef struct {
	GtkVBoxClass parent_class;
} GwibberGtkSimpleEntryClass;


GwibberGtkSimpleEntryPrivate

typedef struct _GwibberGtkSimpleEntryPrivate GwibberGtkSimpleEntryPrivate;


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))

obj :


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))

klass :


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))

obj :


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))

klass :


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))

obj :


GwibberGtkInputTextView

typedef struct _GwibberGtkInputTextView GwibberGtkInputTextView;


GwibberGtkInputTextViewClass

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


GwibberGtkInputTextViewPrivate

typedef struct _GwibberGtkInputTextViewPrivate GwibberGtkInputTextViewPrivate;


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))

obj :


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))

klass :


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))

obj :


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))

klass :


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))

obj :


GwibberGtkAccountToggleButton

typedef struct _GwibberGtkAccountToggleButton GwibberGtkAccountToggleButton;


GwibberGtkAccountToggleButtonClass

typedef struct {
	GtkToggleButtonClass parent_class;
} GwibberGtkAccountToggleButtonClass;


GwibberGtkAccountToggleButtonPrivate

typedef struct _GwibberGtkAccountToggleButtonPrivate GwibberGtkAccountToggleButtonPrivate;


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))

obj :


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))

klass :


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))

obj :


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))

klass :


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))

obj :


GwibberGtkAccountTargetBar

typedef struct _GwibberGtkAccountTargetBar GwibberGtkAccountTargetBar;


GwibberGtkAccountTargetBarClass

typedef struct {
	GtkHBoxClass parent_class;
} GwibberGtkAccountTargetBarClass;


GwibberGtkAccountTargetBarPrivate

typedef struct _GwibberGtkAccountTargetBarPrivate GwibberGtkAccountTargetBarPrivate;


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))

obj :


GWIBBER_GTK_SEND_BAR_CLASS()

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

klass :


GWIBBER_GTK_IS_SEND_BAR()

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

obj :


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))

klass :


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))

obj :


GwibberGtkSendBar

typedef struct _GwibberGtkSendBar GwibberGtkSendBar;


GwibberGtkSendBarClass

typedef struct {
	GtkHBoxClass parent_class;
} GwibberGtkSendBarClass;


GwibberGtkSendBarPrivate

typedef struct _GwibberGtkSendBarPrivate GwibberGtkSendBarPrivate;


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))

obj :


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))

klass :


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))

obj :


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))

klass :


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))

obj :


GwibberGtkStreamViewTile

typedef struct _GwibberGtkStreamViewTile GwibberGtkStreamViewTile;


GwibberGtkStreamViewTileClass

typedef struct {
	GtkHBoxClass parent_class;
} GwibberGtkStreamViewTileClass;


GwibberGtkStreamViewTilePrivate

typedef struct _GwibberGtkStreamViewTilePrivate GwibberGtkStreamViewTilePrivate;


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))

obj :


GWIBBER_GTK_STREAM_VIEW_CLASS()

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

klass :


GWIBBER_GTK_IS_STREAM_VIEW()

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

obj :


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))

klass :


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))

obj :


GwibberGtkStreamView

typedef struct _GwibberGtkStreamView GwibberGtkStreamView;


GwibberGtkStreamViewClass

typedef struct {
	GtkHBoxClass parent_class;
} GwibberGtkStreamViewClass;


GwibberGtkStreamViewPrivate

typedef struct _GwibberGtkStreamViewPrivate GwibberGtkStreamViewPrivate;


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;


gwibber_gtk_entry_new ()

GwibberGtkEntry*    gwibber_gtk_entry_new               (void);

Returns :


gwibber_gtk_entry_construct ()

GwibberGtkEntry*    gwibber_gtk_entry_construct         (GType object_type);

object_type :

Returns :


gwibber_gtk_simple_entry_get_type ()

GType               gwibber_gtk_simple_entry_get_type   (void);

Returns :


gwibber_gtk_simple_entry_new ()

GwibberGtkSimpleEntry* gwibber_gtk_simple_entry_new     (void);

Returns :


gwibber_gtk_simple_entry_construct ()

GwibberGtkSimpleEntry* gwibber_gtk_simple_entry_construct
                                                        (GType object_type);

object_type :

Returns :


gwibber_gtk_input_text_view_get_type ()

GType               gwibber_gtk_input_text_view_get_type
                                                        (void);

Returns :


gwibber_gtk_input_text_view_new ()

GwibberGtkInputTextView* gwibber_gtk_input_text_view_new
                                                        (GwibberService *service);

service :

Returns :


gwibber_gtk_input_text_view_construct ()

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

object_type :

service :

Returns :


gwibber_gtk_input_text_view_clear ()

void                gwibber_gtk_input_text_view_clear   (GwibberGtkInputTextView *self);

self :


gwibber_gtk_input_text_view_submit ()

void                gwibber_gtk_input_text_view_submit  (GwibberGtkInputTextView *self);

self :


gwibber_gtk_account_toggle_button_get_type ()

GType               gwibber_gtk_account_toggle_button_get_type
                                                        (void);

Returns :


gwibber_gtk_account_toggle_button_new ()

GwibberGtkAccountToggleButton* gwibber_gtk_account_toggle_button_new
                                                        (const gchar *color);

color :

Returns :


gwibber_gtk_account_toggle_button_construct ()

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

object_type :

color :

Returns :


gwibber_gtk_account_toggle_button_get_color ()

const gchar*        gwibber_gtk_account_toggle_button_get_color
                                                        (GwibberGtkAccountToggleButton *self);

self :

Returns :


gwibber_gtk_account_target_bar_get_type ()

GType               gwibber_gtk_account_target_bar_get_type
                                                        (void);

Returns :


gwibber_gtk_account_target_bar_new ()

GwibberGtkAccountTargetBar* gwibber_gtk_account_target_bar_new
                                                        (void);

Returns :


gwibber_gtk_account_target_bar_construct ()

GwibberGtkAccountTargetBar* gwibber_gtk_account_target_bar_construct
                                                        (GType object_type);

object_type :

Returns :


gwibber_gtk_send_bar_get_type ()

GType               gwibber_gtk_send_bar_get_type       (void);

Returns :


gwibber_gtk_send_bar_new ()

GwibberGtkSendBar*  gwibber_gtk_send_bar_new            (GwibberService *service);

service :

Returns :


gwibber_gtk_send_bar_construct ()

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

object_type :

service :

Returns :


gwibber_gtk_send_bar_get_service ()

GwibberService*     gwibber_gtk_send_bar_get_service    (GwibberGtkSendBar *self);

self :

Returns :


gwibber_gtk_stream_model_column_get_type ()

GType               gwibber_gtk_stream_model_column_get_type
                                                        (void);

Returns :


gwibber_gtk_stream_view_tile_get_type ()

GType               gwibber_gtk_stream_view_tile_get_type
                                                        (void);

Returns :


gwibber_gtk_stream_view_tile_new ()

GwibberGtkStreamViewTile* gwibber_gtk_stream_view_tile_new
                                                        (void);

Returns :


gwibber_gtk_stream_view_tile_construct ()

GwibberGtkStreamViewTile* gwibber_gtk_stream_view_tile_construct
                                                        (GType object_type);

object_type :

Returns :


gwibber_gtk_stream_view_tile_reset ()

void                gwibber_gtk_stream_view_tile_reset  (GwibberGtkStreamViewTile *self);

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);

self :

_uid :

_service :

_name :

_timestamp :

_message :

_icon_uri :

_color :


gwibber_gtk_stream_view_get_type ()

GType               gwibber_gtk_stream_view_get_type    (void);

Returns :


gwibber_gtk_stream_view_new ()

GwibberGtkStreamView* gwibber_gtk_stream_view_new       (void);

Returns :


gwibber_gtk_stream_view_construct ()

GwibberGtkStreamView* gwibber_gtk_stream_view_construct (GType object_type);

object_type :

Returns :


gwibber_gtk_stream_view_get_model ()

DeeModel*           gwibber_gtk_stream_view_get_model   (GwibberGtkStreamView *self);

self :

Returns :


gwibber_gtk_stream_view_set_model ()

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

self :

value :


gwibber_gtk_stream_view_get_position ()

guint               gwibber_gtk_stream_view_get_position
                                                        (GwibberGtkStreamView *self);

self :

Returns :


gwibber_gtk_stream_view_set_position ()

void                gwibber_gtk_stream_view_set_position
                                                        (GwibberGtkStreamView *self,
                                                         guint value);

self :

value :

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)                    : Run Last / Action

gwibbergtkinputtextview :

the object which received the signal.

user_data :

user data set when the signal handler was connected.