# Class GPack.layout

    class layout : [> Gtk.layout ] Gtk.obj -> object .. end

Infinite scrollable area containing child widgets and/or custom drawing (gtkdoc: gtk GtkLayout)
Inherits

- `GContainer.container_full`

    val obj : ([> Gtk.layout ] as 'a) Gtk.obj

    method event : GObj.event_ops

    method bin_window : Gdk.window

    method freeze : unit -> unit

    method hadjustment : GData.adjustment

    method height : int

    method move : GObj.widget -> x:int -> y:int -> unit

    method put : GObj.widget -> x:int -> y:int -> unit

    method set_hadjustment : GData.adjustment -> unit

    method set_height : int -> unit

    method set_vadjustment : GData.adjustment -> unit

    method set_width : int -> unit

    method thaw : unit -> unit

    method vadjustment : GData.adjustment

    method width : int