É possível usar getters / setters na definição de interface?
No momento,TypeScript
não permite o uso de métodos get / set (acessadores) nas interfaces. Por exemplo:
interface I {
get name():string;
}
class C implements I {
get name():string {
return null;
}
}
Além disso, o TypeScript não permite o uso da expressão da função Array em métodos de classe: por ex .:
class C {
private _name:string;
get name():string => this._name;
}
Existe alguma outra maneira que eu possa usar um getter e setter em uma definição de interface?