Table of Contents

Class LabeledAction

Namespace
NMF.Glsp.Protocol.Types
Assembly
NMF.Glsp.dll

Labeled actions are used to denote a group of actions in a user-interface context, e.g., to define an entry in the command palette or in the context menu.

public class LabeledAction
Inheritance
LabeledAction
Inherited Members

Properties

Actions

Actions in the group.

public BaseAction[] Actions { get; init; }

Property Value

BaseAction[]

Children

Gets or sets the child actions

public LabeledAction[] Children { get; init; }

Property Value

LabeledAction[]

Icon

Optional group icon.

public string Icon { get; set; }

Property Value

string

Label

Group label.

public string Label { get; set; }

Property Value

string

SortString

A string used for sorting purposes

public string SortString { get; init; }

Property Value

string