default:'->
?options:('a * string) list ->
?render:('-> string) ->
?items:'a list ->
unit ->
object
  method coerce : GObj.widget
  method connect : ('-> unit) -> unit
  method fire : '-> unit
  method get : 'a
  method get_items : 'a list
  method lock : (unit -> unit) -> unit
  method on_check : '-> (bool -> unit) -> unit
  method on_event : (unit -> unit) -> unit
  method on_value : '-> (unit -> unit) -> unit
  method send : ('-> unit) -> unit -> unit
  method set : '-> unit
  method set_enabled : bool -> unit
  method set_items : 'a list -> unit
  method set_options : ('a * string) list -> unit
  method set_render : ('-> string) -> unit
  method set_tooltip : string -> unit
  method set_visible : bool -> unit
  method widget : widget
end