object
  val virtual obj : [> `sourcecompletion ] Gobject.obj
  method accelerators : int
  method auto_complete_delay : int
  method block_interactive : unit -> unit
  method hide : unit -> unit
  method proposal_page_size : int
  method provider_page_size : int
  method remember_info_visibility : bool
  method select_on_show : bool
  method set_accelerators : int -> unit
  method set_auto_complete_delay : int -> unit
  method set_proposal_page_size : int -> unit
  method set_provider_page_size : int -> unit
  method set_remember_info_visibility : bool -> unit
  method set_select_on_show : bool -> unit
  method set_show_headers : bool -> unit
  method set_show_icons : bool -> unit
  method show_headers : bool
  method show_icons : bool
  method unblock_interactive : unit -> unit
end