20 lines
806 B
TypeScript
20 lines
806 B
TypeScript
|
/// <reference path='fourslash.ts' />
|
||
|
|
||
|
//// const zoo = /*x*/(/*w*/) => {
|
||
|
//// class Animal {
|
||
|
//// weight = 42
|
||
|
//// askWeight() { return this.weight }
|
||
|
//// }
|
||
|
//// const Insect = class {
|
||
|
//// weight = 42
|
||
|
//// askWeight() { return this.weight }
|
||
|
//// }
|
||
|
//// function callTaxi() { this.no = "054 xxx xx xx" }
|
||
|
//// const callPizzaDelivery = function() { this.phone = "064 yyy yy yy"}
|
||
|
//// };
|
||
|
|
||
|
goTo.select("x", "w");
|
||
|
verify.refactorAvailable("Convert arrow function or function expression", "Convert to named function");
|
||
|
verify.refactorAvailable("Convert arrow function or function expression", "Convert to anonymous function");
|
||
|
verify.not.refactorAvailable("Convert arrow function or function expression", "Convert to arrow function");
|