Types.MenubarContextValuetype t = t_menubar_context_valueval dataset : t -> t_menubar_data_set Solidtype.Solid.accessorval value : t -> string Js.Nullable.t Solidtype.Solid.accessorval last_value : t -> string option Solidtype.Solid.accessorval generate_id : t -> string -> stringval orientation : t -> [ `horizontal | `vertical ] Solidtype.Solid.accessorval make :
dataset:t_menubar_data_set Solidtype.Solid.accessor ->
value:string Js.Nullable.t Solidtype.Solid.accessor ->
set_value:
((string, string Js.Nullable.t -> string option) either Js.Nullable.t ->
unit) ->
menus:string Js.Set.t Solidtype.Solid.accessor ->
menu_refs:Dom.htmlElement array Solidtype.Solid.accessor ->
menu_ref_map:
(string, Dom.htmlElement array) Js.Map.t Solidtype.Solid.accessor ->
last_value:string option Solidtype.Solid.accessor ->
set_last_value:
((string, string option -> string option) either option -> unit) ->
register_menu:(string -> Dom.htmlElement array -> unit) ->
unregister_menu:(string -> unit) ->
next_menu:(unit -> unit) ->
previous_menu:(unit -> unit) ->
close_menu:(unit -> unit) ->
set_auto_focus_menu:bool Solidtype.Solid.setter ->
auto_focus_menu:bool Solidtype.Solid.accessor ->
generate_id:(string -> string) ->
orientation:[ `horizontal | `vertical ] Solidtype.Solid.accessor ->
unit ->
t