`sig
val cast : 'a Gobject.obj -> Gtk.aspect_frame Gtk.obj
module P :
sig
val obey_child : ([> `aspectframe ], bool) Gobject.property
val ratio : ([> `aspectframe ], float) Gobject.property
val xalign : ([> `aspectframe ], float) Gobject.property
val yalign : ([> `aspectframe ], float) Gobject.property
end
val create :
Gtk.aspect_frame Gobject.param list -> Gtk.aspect_frame Gtk.obj
val make_params :
cont:(([> `aspectframe ] as 'a) Gobject.param list -> 'b) ->
'a Gobject.param list ->
?obey_child:bool -> ?ratio:float -> ?xalign:float -> ?yalign:float -> 'b
end`