LINUX.ORG.RU

SpiderMonkey JSAPI

 , ,


0

1

Кто юзал, подскажите как задефайнить пропертю аки getter/setter. Делаю вида:

JS_DefineProperty(ctx, prototype, "value", JS::NullValue(), test_read_prop, test_write_prop, JSPROP_PERMANENT);

но при обращении к obj.value = 0 ничего не дёргается, если обратиться к obj.value.another_prop = 0 то кальбек дёргается. Как сделать чтобы дёргался на obj.value = 0? Применить к obj эти геттер/сеттер, тогда дёргаются кальбеки на любое обращение к obj, даже на обращение к задефайненым функциям.

★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.