Construct a new observable outputs instance.
Optional
options: IOutputAreaModel.IOptionsPrivate
_addAdd a copy of the item to the list.
The list length
Private
_changedPrivate
_createCreate an output item and hook up its signals.
Private
_isPrivate
_lastPrivate
_lastPrivate
_onHandle a change to an item.
Private
_onHandle a change to the list.
Private
_statePrivate
_trustedProtected
clearA flag that is set when we want to clear the output area after the next addition to it.
Readonly
contentThe output content factory used by the model.
Protected
listAn observable list containing the output models for this output area.
A signal emitted when the list of items changes.
Test whether the model is disposed.
Get the length of the items in the model.
A signal emitted when an item changes.
Get whether the model is trusted.
Get an item at the specified index.
Set the value at the specified index.
Protected
shouldWhether a new value should be consolidated with the previous output.
This will only be called if the minimal criteria of both being stream messages of the same type.
Generated using TypeDoc
The default implementation of the IOutputAreaModel.