Logo Xantham

CasedName Type

A Name tagged with one of the supported casing measures (Pascal, camel, module, or typar). Useful as an envelope when the casing flavour is decided dynamically rather than known statically.

Union cases

Union case Description

A name carrying the camelCase measure (e.g. member or value names).

Item : Name<MeasureProduct<camel, MeasureOne>>

A name carrying the module-name measure.

Item : Name<MeasureProduct<modulename, MeasureOne>>

A name carrying the Pascal-case measure (e.g. type, module, or class names).

Item : Name<MeasureProduct<pascal, MeasureOne>>

A name carrying the type-parameter (typar) measure.

Item : Name<MeasureProduct<typar, MeasureOne>>

Instance members

Instance member Description

this.IsCamel

Full Usage: this.IsCamel

Returns: bool
Returns: bool

this.IsModule

Full Usage: this.IsModule

Returns: bool
Returns: bool

this.IsPascal

Full Usage: this.IsPascal

Returns: bool
Returns: bool

this.IsTypar

Full Usage: this.IsTypar

Returns: bool
Returns: bool

this.Value

Full Usage: this.Value

Returns: Name
Modifiers: inline

The underlying untyped Name, dropping the casing measure.

Returns: Name

Type something to start searching.