Pidgin

Class CharDefaultConfiguration

A default configuration for textual input.

Inheritance
Implements
Inherited Members
Declaration
public class CharDefaultConfiguration : DefaultConfiguration<char>, IConfiguration<char>

Constructors

CharDefaultConfiguration()

A default configuration for textual input.

Declaration
public CharDefaultConfiguration()

Properties

Instance

The shared global instance of CharDefaultConfiguration.

Declaration
public static IConfiguration<char> Instance { get; }
Property Value
Type Description

IConfiguration<char>

SourcePosCalculator

Handles newlines and tab stops.

Declaration
public override Func<char, SourcePosDelta> SourcePosCalculator { get; }
Property Value
Type Description

Func<char, SourcePosDelta>

Overrides
DefaultConfiguration<char>.SourcePosCalculator

Implements

IConfiguration<TToken>

Extension Methods

Configuration.WithArrayPoolProvider<TToken>(IConfiguration<TToken>, IArrayPoolProvider)
Configuration.WithPosCalculator<TToken>(IConfiguration<TToken>, Func<TToken, SourcePosDelta>)