Module Vscode_languageclient.DocumentFilter

include Interop.Js.T
type t
val t_of_js : Ojs.t -> t
val t_to_js : t -> Ojs.t
val language : t -> string option
val scheme : t -> string option
val pattern : t -> string option
val createLanguage : language:string -> ?scheme:string -> ?pattern:string -> unit -> t
val createScheme : ?language:string -> scheme:string -> ?pattern:string -> unit -> t
val createPattern : ?language:string -> ?scheme:string -> pattern:string -> unit -> t