Bläddra i källkod

Add return types to clone()

Jason Grout 7 år sedan
förälder
incheckning
bbde956e4d
1 ändrade filer med 3 tillägg och 3 borttagningar
  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,