Module Vscode.QuickPickOptions

include Interop.Js.T
type t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
type onDidSelectItemArgs = [
  1. | `QuickPickItem of QuickPickItem.t
  2. | `String of string
]
val title : t -> string option
val matchOnDescription : t -> bool option
val matchOnDetail : t -> bool option
val placeHolder : t -> string option
val ignoreFocusOut : t -> bool option
val canPickMany : t -> bool option
val onDidSelectItem : t -> (onDidSelectItemArgs -> unit) option
val create : ?title:string -> ?matchOnDescription:bool -> ?matchOnDetail:bool -> ?placeHolder:string -> ?ignoreFocusOut:bool -> ?canPickMany:bool -> ?onDidSelectItem:(item:onDidSelectItemArgs -> unit) -> unit -> t