This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Implement the interface to create a terminal provider. Terminal providers can be registered to a Terminal instance to receive messages.
export interface ITerminalProvider
|eolCharacter||string||(BETA) This property should return the newline character the terminal provider expects.|
|supportsColor||boolean||(BETA) This property should return true only if the terminal provider supports rendering console colors.|
|write(data, severity)||(BETA) This function gets called on every terminal provider upon every message function call on the terminal instance.|