Преглед изворни кода

Add return types to clone()

Jason Grout пре 7 година
родитељ
комит
bbde956e4d
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      packages/cells/src/widget.ts

+ 3 - 3
packages/cells/src/widget.ts

@@ -314,7 +314,7 @@ class Cell extends Widget {
   /**
    * Clone the cell, using the same model.
    */
-  clone() {
+  clone(): Cell {
     let constructor = this.constructor as typeof Cell;
     return new constructor({
       model: this.model,
@@ -623,7 +623,7 @@ class CodeCell extends Cell {
   /**
    * Clone the cell, using the same model.
    */
-  clone() {
+  clone(): CodeCell {
     let constructor = this.constructor as typeof CodeCell;
     return new constructor({
       model: this.model,
@@ -875,7 +875,7 @@ class MarkdownCell extends Cell {
   /**
    * Clone the cell, using the same model.
    */
-  clone() {
+  clone(): MarkdownCell {
     let constructor = this.constructor as typeof MarkdownCell;
     return new constructor({
       model: this.model,