Module Vscode.StatusBarItem

include Interop.Js.T
type t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
type color = [
  1. | `String of string
  2. | `ThemeColor of ThemeColor.t
]
type command = [
  1. | `String of string
  2. | `Command of Command.t
]
val alignment : t -> StatusBarAlignment.t
val priority : t -> int option
val text : t -> string
val tooltip : t -> string option
val color : t -> color option
val backgroundColor : t -> ThemeColor.t option
val command : t -> command option
val accessibilityInformation : t -> AccessibilityInformation.t option
val set_alignment : t -> StatusBarAlignment.t -> unit
val set_priority : t -> int -> unit
val set_text : t -> string -> unit
val set_tooltip : t -> string -> unit
val set_color : t -> color -> unit
val set_backgroundColor : t -> ThemeColor.t -> unit
val set_command : t -> command -> unit
val set_accessibilityInformation : t -> AccessibilityInformation.t -> unit
val show : t -> unit
val hide : t -> unit
val dispose : t -> unit
val disposable : t -> Disposable.t