Кто юзал, подскажите как задефайнить пропертю аки 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, даже на обращение к задефайненым функциям.