InsertTextMode

langoustine.lsp.enumerations.enumerations$package.InsertTextMode

Attributes

Source
enumerations.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Inherited classlikes

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala
Supertypes
trait Bijection[T, uinteger]
class Object
trait Matchable
class Any
object given_Typeable_T extends Typeable[T]

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala
Supertypes
trait TypeTest[Any, T]
trait Serializable
class Object
trait Matchable
class Any

Value members

Concrete methods

override def ALL: Set[InsertTextMode]

Attributes

Definition Classes
UIntEnum
Source
enumerations.scala

Inherited methods

inline protected def entry(n: Int): InsertTextMode

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala

Concrete fields

The editor adjusts leading whitespace of new lines so that they match the indentation up to the cursor of the line for which the item is accepted.

The editor adjusts leading whitespace of new lines so that they match the indentation up to the cursor of the line for which the item is accepted.

Consider a line like this: <2tabs> <3tabs>foo. Accepting a multi line completion item is indented using 2 tabs and all following lines inserted will be indented using 2 tabs as well.

Attributes

Source
enumerations.scala

The insertion or replace strings is taken as it is. If the value is multi line the lines below the cursor will be inserted using the indentation defined in the string value. The client will not apply any kind of adjustments to the string.

The insertion or replace strings is taken as it is. If the value is multi line the lines below the cursor will be inserted using the indentation defined in the string value. The client will not apply any kind of adjustments to the string.

Attributes

Source
enumerations.scala

Givens

Inherited givens

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala
given reader: Reader[InsertTextMode]

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala
given writer: Writer[InsertTextMode]

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala

Extensions

Inherited extensions

extension (t: InsertTextMode)
inline def raw: uinteger

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala
inline def rawInt: Int

Attributes

Inherited from:
UIntEnum (hidden)
Source
enumTypes.scala