@@ -54,6 +54,9 @@ export var IOutputService = createDecorator<IOutputService>(OUTPUT_SERVICE_ID);
5454export interface IOutputService {
5555 serviceId : ServiceIdentifier < any > ;
5656
57+ /**
58+ * Given the channel id returns the output channel instance.
59+ */
5760 getOutputChannel ( id : string ) : IOutputChannel ;
5861
5962 /**
@@ -62,25 +65,25 @@ export interface IOutputService {
6265 getActiveChannelId ( ) : string ;
6366
6467 /**
65- * Allows to register on Output events
68+ * Allows to register on Output events.
6669 */
6770 onOutput : Event < IOutputEvent > ;
6871
6972 /**
70- * Allows to register on a new Output channel getting filled with output
73+ * Allows to register on a new Output channel getting filled with output.
7174 */
7275 onOutputChannel : Event < string > ;
7376
7477 /**
75- * Allows to register on active output channel change
78+ * Allows to register on active output channel change.
7679 */
7780 onActiveOutputChannel : Event < string > ;
7881}
7982
8083export interface IOutputChannel {
8184
8285 /**
83- * The received output content.
86+ * Returns the received output content.
8487 */
8588 getContent ( ) : string ;
8689
@@ -95,7 +98,7 @@ export interface IOutputChannel {
9598 show ( preserveFocus ?: boolean ) : TPromise < IEditor > ;
9699
97100 /**
98- * Clears all received output.
101+ * Clears all received output for this channel .
99102 */
100103 clear ( ) : void ;
101104}
0 commit comments