Module GtkPack.Box

include GtkPackProps.Box
val cast : 'a Gobject.obj -> Gtk.box Gtk.obj
val create : Gtk.Tags.orientation -> Gtk.box Gobject.param list -> Gtk.box Gtk.obj
val pack_start : [> `box ] Gtk.obj -> [> `widget ] Gtk.obj -> expand:bool -> fill:bool -> padding:int -> unit
val pack_end : [> `box ] Gtk.obj -> [> `widget ] Gtk.obj -> expand:bool -> fill:bool -> padding:int -> unit
val reorder_child : [> `box ] Gtk.obj -> [> `widget ] Gtk.obj -> pos:int -> unit
val query_child_packing : [> `box ] Gtk.obj -> [> `widget ] Gtk.obj -> Gtk.box_packing
val set_child_packing : [> `box ] Gtk.obj -> [> `widget ] Gtk.obj -> ?⁠expand:bool -> ?⁠fill:bool -> ?⁠padding:int -> ?⁠from:Gtk.Tags.pack_type -> unit
val make_params : cont:([> `box ] as 'a Gobject.param list -> 'b) -> 'a Gobject.param list -> ?⁠homogeneous:bool -> ?⁠spacing:int -> 'b
val pack : [> `box ] Gtk.obj -> ?⁠from:Gtk.Tags.pack_type -> ?⁠expand:bool -> ?⁠fill:bool -> ?⁠padding:int -> [> `widget ] Gtk.obj -> unit