|
@@ -13,6 +13,10 @@ import {
|
|
|
JSONObject
|
|
|
} from 'phosphor/lib/algorithm/json';
|
|
|
|
|
|
+import {
|
|
|
+ ISequence
|
|
|
+} from 'phosphor/lib/algorithm/sequence';
|
|
|
+
|
|
|
import {
|
|
|
Message
|
|
|
} from 'phosphor/lib/core/messaging';
|
|
@@ -192,6 +196,13 @@ class OutputAreaWidget extends Widget {
|
|
|
*/
|
|
|
modelDisposed: ISignal<this, void>;
|
|
|
|
|
|
+ /**
|
|
|
+ * A read-only sequence of the widgets in the output area.
|
|
|
+ */
|
|
|
+ get widgets(): ISequence<OutputWidget> {
|
|
|
+ return (this.layout as PanelLayout).widgets as ISequence<OutputWidget>;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* The model for the widget.
|
|
|
*/
|