Skip to main content

Class: ParameterStream

@sapphire/lexure.ParameterStream

Constructors

constructor

new ParameterStream(stream): ParameterStream

Parameters

NameType
streamIterable<Token>

Returns

ParameterStream

Defined in

lib/lexer/streams/ParameterStream.ts:9

Properties

separators

Private separators: string[] = []

Defined in

lib/lexer/streams/ParameterStream.ts:7


stream

Private Readonly stream: Iterable<Token>

Defined in

lib/lexer/streams/ParameterStream.ts:6

Methods

[iterator]

[iterator](): Iterator<Parameter, string[], undefined>

Returns

Iterator<Parameter, string[], undefined>

Defined in

lib/lexer/streams/ParameterStream.ts:13