FlowBoxChild

Constructors

this
this(GtkFlowBoxChild* gtkFlowBoxChild, bool ownedRef)

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

this
this()

Creates a new gtk.FlowBoxChild, to be used as a child of a gtk.FlowBox

Members

Functions

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

The ::activate signal is emitted when the user activates a child widget in a gtk.FlowBox, 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(bool transferOwnership)

Get the main Gtk struct

getIndex
int getIndex()

Gets the current index of the child in its gtk.FlowBox container.

getStruct
void* getStruct()

the main Gtk struct as a void*

isSelected
bool isSelected()

Returns whether the child is currently selected in its gtk.FlowBox container.

Static functions

getType
GType getType()

Variables

gtkFlowBoxChild
GtkFlowBoxChild* gtkFlowBoxChild;

the main Gtk struct

Inherited Members

From Bin

gtkBin
GtkBin* gtkBin;

the main Gtk struct

getBinStruct
GtkBin* getBinStruct(bool transferOwnership)

Get the main Gtk struct

getStruct
void* getStruct()

the main Gtk struct as a void*

getType
GType getType()
getChild
Widget getChild()

Gets the child of the gtk.Bin, 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.