object
  val virtual obj : [> `stack ] Gobject.obj
  method hhomogeneous : bool
  method homogeneous : bool
  method interpolate_size : bool
  method set_hhomogeneous : bool -> unit
  method set_homogeneous : bool -> unit
  method set_interpolate_size : bool -> unit
  method set_transition_duration : int -> unit
  method set_transition_type : GtkEnums.stack_transition_type -> unit
  method set_vhomogeneous : bool -> unit
  method set_visible_child : GObj.widget -> unit
  method set_visible_child_name : string -> unit
  method transition_duration : int
  method transition_running : bool
  method transition_type : GtkEnums.stack_transition_type
  method vhomogeneous : bool
  method visible_child : GObj.widget
  method visible_child_name : string
end