Abstract Abstract Readonly capacityAbstract Readonly indexAbstract Readonly limitAbstract Readonly remainingAbstract Readonly settingsThe OutputSettings used to configure the behavior of output producers
that write to this Output.
Abstract asReturns a partial Output equivalent to this Output, if part is true;
returns a final Output equivalent to this Output if part is false.
The caller's reference to this Output should be replaced by the returned
Output.
Abstract bindReturns an implementation-defined branch of the token stream.
Error if this Output writer cannot be cloned.
Writes the code points of the developer-readable [[Debug]] string of the
given object. Assumes this is a Unicode Output writer with sufficient
capacity.
the continuation of the output.
[[OutputException]] if this Output exits the cont state before
the full debug string has been written.
Writes the code points of the human-readable [[Display]] string of the
given object. Assumes this is a Unicode Output writer with sufficient
capacity.
the continuation of the output.
[[OutputException]] if this Output exits the cont state before
the full display string has been written.
Writes any internally buffered state to the underlying output stream.
Abstract getAbstract hasAbstract isAbstract isAbstract isAbstract isAbstract isAbstract setAbstract stepOptional offset: numberAbstract withAbstract withAbstract withUpdates the settings associated with this Output.
this
Abstract writeWrites a single token to the stream, if this Output is in the
cont state.
this
[[OutputException]] if this Output is not in the cont state.
Writes the code points of the given string. Assumes this is a Unicode
Output writer with sufficient capacity.
this
[[OutputException]] if this Output exits the cont state before
the full string has been written.
Writes the code points of the given string, followed by the code points
of the settings' [[OutputSettings.lineSeparator line separator].
Assumes this is a Unicode Output writer with sufficient capacity.
Optional string: stringthis
[[OutputException]] if this Output exits the cont state before
the full string and line separator has been written.
Static doneReturns an OutputBuffer in the done state.
Static errorReturns an OutputBuffer in the error state that traps the given error.
Static fullReturns an OutputBuffer in the full state.
Generated using TypeDoc
Non-blocking token stream buffer.