J'ai une classe AS avec des fonctions setter et getter. Je dois modifier l'une des instances de cette classe pour que sa fonction setter traite l'entrée avant de l'affecter à la variable locale.
ou, de manière plus élaborée, que dois-je utiliser à la place de $$$ dans l'exemple ci-dessous ?
class MyClass{
private var _legend:Array;
function set legend(legend:Array):void{
_legend= legend;
}
function get legend():Array{
return _legend;
}
function someFunction():void{
foo();
}
}
var mc:MyClass = new MyClass();
mc.someFunction = function():void{
bar();
}
mc.$$$ = new function(legend:Array):void{
_legend = process(legend);
}