Внутри функции инициализации у меня есть объект this
, который отвечает на функцию functionName
:
library.register("a-object", class extends Library.Viewer {
initialize() {
this.functionName; // returns "Hello"
}
})
Я бы хотел заставить functionName
возвращать "Больше нет привета" вместо "Привет" без изменения реализации, связанной с объектом this
.
Возможно ли это сделать (возможно, переопределить functionName
в процессе инициализации или с каким-то делегированием)?