<para>
<refsect2 id="sandbox-context" role="function"><title>new sandbox.Context()</title><para>Creates a new sandbox context object, which wraps a Seed JavaScript context with it's own global object. By default this global object contains only default JSCore globals (Array, Object, etc...) and has no ability to interact with the outside system. Note the context must be manually destroyed with the <parameter>destroy</parameter> method.</para>
</refsect2>
<refsect2 id="sandbox-eval" role="function"><title>context.eval(source)</title><para>Evaluates a string <parameter>source</parameter> with context, returns the result.</para>
<variablelist role="params">
<varlistentry><term><parameter>source</parameter></term><listitem><simpara>undefined</simpara></listitem></varlistentry>
</variablelist>
</refsect2>
<refsect2 id="sandbox-addglobals" role="function"><title>context.add_globals()</title><para>Adds the default Seed globals to the context, including the 'Seed' global object, and the imports object.</para>
</refsect2>
<refsect2 id="sandbox-destroy" role="function"><title>context.destroy()</title><para>Destroys the internal context object, and any further usage of the wrapper is an exception</para>
</refsect2>
<refsect2 id="sandbox-global" role="function"><title>context.global</title><para>A project, representing the literal global object of the context, may be freely read from and assigned to</para>
</refsect2>
</para>
