Lsp.FormattingOptions – lsp-glib-3.0 Reference Manual
Packages
lsp-glib-3.0
Lsp
FormattingOptions
flags
insert_spaces
tab_size
FormattingOptions
FormattingOptions.from_variant
to_variant
_flags
_insert_spaces
_tab_size
FormattingOptions
Object Hierarchy:
Description:
public
struct
FormattingOptions
Formatting options for a `textDocument/formatting` request.
Namespace:
Lsp
Package:
lsp-glib-3.0
Content:
Properties:
public
FormattingOptionFlags
flags
{
get
;
set
; }
Formatting option flags.
public
bool
insert_spaces
{
get
;
set
; }
Whether to use spaces instead of tabs.
public
int
tab_size
{
get
;
set
; }
Size of a tab in spaces.
Creation methods:
public
FormattingOptions
(
int
tab_size,
bool
insert_spaces)
public
FormattingOptions.from_variant
(
Variant
dict)
throws
DeserializeError
Methods:
public
Variant
to_variant
()
Fields:
public
int
_tab_size
public
bool
_insert_spaces
public
FormattingOptionFlags
_flags