As a minor point, type safety wise, I'd suggest you program for the JSObject 
interface whenever you can instead of for the ScriptObjectMirror concrete type. 
Just future-proofing it :-)

Attila.

On Mar 23, 2015, at 2:06 PM, BURRIS Thomas <[email protected]> wrote:

> Hi ... I have a cache of ScriptObjectMirrors (SOM) that wrap some compiled 
> javascript and -- at runtime -- I need to inject an additional function into 
> the SOMs. Something like this
> 
>     ScriptObjectMirror som = SOMPool.get();
>     som.setMember("someFn", <WHAT-HERE?>);
> 
>     // so that I am now enabled to do this:
>     som.callMember("someFn", "arg1", "arg2");
> 
> 
> Possible? I've tried a bunch of approaches, none have worked.
> 
> thanks!
> 
> This email and any attachments are intended solely for the use of the 
> individual or entity to whom it is addressed and may be confidential and/or 
> privileged.
> 
> If you are not one of the named recipients or have received this email in 
> error,
> 
> (i) you should not read, disclose, or copy it,
> 
> (ii) please notify sender of your receipt by reply email and delete this 
> email and all attachments,
> 
> (iii) Dassault Systemes does not accept or assume any liability or 
> responsibility for any use of or reliance on this email.
> 
> For other languages, go to http://www.3ds.com/terms/email-disclaimer

Reply via email to