Construct a new observable outputs instance.
Private _changedPrivate _isPrivate _lastPrivate _lastPrivate _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.
Private _addAdd a copy of the item to the list.
The list length
Private _createCreate an output item and hook up its signals.
Private _onHandle a change to an item.
Private _onHandle a change to the list.
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.
The default implementation of the IOutputAreaModel.