Class

LspAction

Description

abstract class Lsp.Action : GObject.TypeInstance
{
  volatile int ref_count
}

A generic action that can be performed, such as a command or a refactoring. This is more generic than LspResourceOperation.

Functions

lsp_action_from_variant

Deserializes either a LspCommand or a LspCodeAction.

Instance methods

lsp_action_get_title

Gets the value of title.

lsp_action_set_title

Sets the value of title.

lsp_action_to_variant

Serialize this action to a GVariant.

Class structure

struct LspActionClass {
  GVariant* (* to_variant) (
    LspAction* self
  );
  
}

No description available.

Class members
to_variant: GVariant* (* to_variant) ( LspAction* self )

No description available.

Virtual methods

Lsp.ActionClass.to_variant

Serialize this action to a GVariant.