Search
Preparing search index...
The search index is not available
Theia TypeDoc
Options
All
Public
Public/Protected
All
Inherited
Menu
Theia TypeDoc
terminal
StringBufferingStream
Class StringBufferingStream
Hierarchy
BufferingStream
<
string
>
StringBufferingStream
Index
Constructors
constructor
Properties
buffer
concat
emit
Interval
length
max
Chunk
Size
on
Data
Emitter
slice
timeout
Accessors
on
Data
Methods
dispose
emit
Buffered
Chunk
push
Constructors
constructor
new
String
Buffering
Stream
(
options
?:
BufferingStreamOptions
)
:
StringBufferingStream
Parameters
options:
BufferingStreamOptions
= {}
Returns
StringBufferingStream
Properties
Protected
Optional
buffer
buffer
?:
string
Protected
Readonly
concat
concat
:
(
(
left
:
string
, right
:
string
)
=>
string
)
Type declaration
(
left
:
string
, right
:
string
)
:
string
Parameters
left:
string
right:
string
Returns
string
Protected
emit
Interval
emit
Interval
:
number
Protected
Readonly
length
length
:
(
(
what
:
string
)
=>
number
)
Type declaration
(
what
:
string
)
:
number
Parameters
what:
string
Returns
number
Protected
max
Chunk
Size
max
Chunk
Size
:
number
Protected
on
Data
Emitter
on
Data
Emitter
:
Emitter
<
string
>
= ...
Protected
Readonly
slice
slice
:
(
(
what
:
string
, start
?:
number
, end
?:
number
)
=>
string
)
Type declaration
(
what
:
string
, start
?:
number
, end
?:
number
)
:
string
Parameters
what:
string
Optional
start:
number
Optional
end:
number
Returns
string
Protected
Optional
timeout
timeout
?:
Timeout
Accessors
on
Data
get
onData
(
)
:
Event
<
T
>
Returns
Event
<
T
>
Methods
dispose
dispose
(
)
:
void
Returns
void
Protected
emit
Buffered
Chunk
emit
Buffered
Chunk
(
)
:
void
Returns
void
push
push
(
chunk
:
string
)
:
void
Parameters
chunk:
string
Returns
void
Modules
bulk-
edit
callhierarchy
console
core
debug
editor
editor-
preview
electron
external-
terminal
file-
search
filesystem
getting-
started
git
keymaps
markers
memory-
inspector
messages
metrics
mini-
browser
monaco
navigator
outline-
view
output
plugin
plugin-
dev
plugin-
ext
plugin-
ext-
vscode
plugin-
metrics
preferences
preview
process
property-
view
scm
scm-
extra
search-
in-
workspace
secondary-
window
task
terminal
IBase
Terminal
Server
Terminal
Commands
Terminal
Keybinding
Contexts
Terminal
Menus
timeline
toolbar
typehierarchy
userstorage
variable-
resolver
vsx-
registry
workspace
String
Buffering
Stream
constructor
buffer
concat
emit
Interval
length
max
Chunk
Size
on
Data
Emitter
slice
timeout
on
Data
dispose
emit
Buffered
Chunk
push