FlowBoxChild

Constructors

this
this(GtkFlowBoxChild* gtkFlowBoxChild, bool ownedRef)

Sets our main struct and passes it to the parent class.

this
this()

Creates a new #GtkFlowBoxChild, to be used as a child of a #GtkFlowBox.

Members

Classes

OnActivateDelegateWrapper
class OnActivateDelegateWrapper
Undocumented in source.

Functions

addOnActivate
gulong addOnActivate(void delegate(FlowBoxChild) dlg, ConnectFlags connectFlags)

The ::activate signal is emitted when the user activates a child widget in a #GtkFlowBox, either by clicking or double-clicking, or by using the Space or Enter key.

changed
void changed()

Marks @child as changed, causing any state that depends on this to be updated. This affects sorting and filtering.

getFlowBoxChildStruct
GtkFlowBoxChild* getFlowBoxChildStruct()

Get the main Gtk struct

getIndex
int getIndex()

Gets the current index of the @child in its #GtkFlowBox container.

getStruct
void* getStruct()

the main Gtk struct as a void*

internalRemoveOnActivate
void internalRemoveOnActivate(OnActivateDelegateWrapper source)
Undocumented in source. Be warned that the author may not have intended to support it.
isSelected
bool isSelected()

Returns whether the @child is currently selected in its #GtkFlowBox container.

setStruct
void setStruct(GObject* obj)
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

callBackActivate
void callBackActivate(GtkFlowBoxChild* flowboxchildStruct, OnActivateDelegateWrapper wrapper)
Undocumented in source. Be warned that the author may not have intended to support it.
callBackActivateDestroy
void callBackActivateDestroy(OnActivateDelegateWrapper wrapper, GClosure* closure)
Undocumented in source. Be warned that the author may not have intended to support it.
getType
GType getType()

Variables

gtkFlowBoxChild
GtkFlowBoxChild* gtkFlowBoxChild;

the main Gtk struct

onActivateListeners
OnActivateDelegateWrapper[] onActivateListeners;
Undocumented in source.

Inherited Members

From Bin

gtkBin
GtkBin* gtkBin;

the main Gtk struct

getBinStruct
GtkBin* getBinStruct()

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

setStruct
void setStruct(GObject* obj)
Undocumented in source. Be warned that the author may not have intended to support it.
getType
GType getType()
getChild
Widget getChild()

Gets the child of the #GtkBin, or %NULL if the bin contains no child widget. The returned widget does not have a reference added, so you do not need to unref it.

Meta