EffectiveNameHints

class EffectiveNameHints

Inlay hint options for effective names.

Members defined in EffectiveNameHints (4 members)

features

RW

Name hints on non instantiation expression arguments.

parameters

RW

Name hints on positional instantiation expression arguments.

toggle

RW

Toggle for all nested options.

__init__

Attributes

property features: syside.conf.NameHintPreference

Name hints on non instantiation expression arguments.

attribute def A { attribute <a> b; }
attribute a : A {
    //* <a> b */ :>> b;
}
property parameters: syside.conf.NameHintPreference

Name hints on positional instantiation expression arguments.

attribute def A { attribute <a> b; }
attribute a = new A(//* <a> b = */ 4);
property toggle: syside.conf.Toggle

Toggle for all nested options.

  • on enables the default behaviour

  • off disables the default behaviour and all nested options

  • explicit disables the default behaviour. Same as on if there is no default behaviour not covered by nested options.

Methods

__init__() None