I\'m creating a method in one module:
export function myMethod() {}
And instantiating a class in another module:
import {my
No, it is impossible to reference given values in class
declarations.
However, class
syntax is mostly syntactic sugar, and prototype inheritance works as always. You can simply put the method on the prototype object after the class definition:
import {myMethod} from './methodFile';
class MyClass {
…
}
MyClass.prototype.myMethod = myMethod;
If your method needs to use super
, you'll want to use the .toMethod method.