Table of Contents

Class TypeHint

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

Type hints are used to define what modifications are supported on the different element types. Conceptually type hints are similar to features of a model elements but define the functionality on a type level. The rationale is to avoid a client-server round-trip for user feedback of each synchronous user interaction.

public class TypeHint
Inheritance
TypeHint
Derived
Inherited Members

Properties

Deletable

Specifies whether the element can be deleted

public bool Deletable { get; init; }

Property Value

bool

ElementTypeId

The identifier of an element.

public string ElementTypeId { get; init; }

Property Value

string

Repositionable

Specifies whether the element can be relocated.

public bool Repositionable { get; init; }

Property Value

bool