FlowBoxChild

Constructors

this
this(GtkFlowBoxChild* gtkFlowBoxChild, bool ownedRef = false)

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

Functions

addOnActivate
gulong addOnActivate(void delegate(FlowBoxChild) dlg, ConnectFlags connectFlags = cast(ConnectFlags)0)

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(bool transferOwnership = false)

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*

isSelected
bool isSelected()

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

Static functions

getType
GType getType()

Variables

gtkFlowBoxChild
GtkFlowBoxChild* gtkFlowBoxChild;

the main Gtk struct