<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#UnWrap-Pointer-">UnWrap</a></strong>(data: Pointer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewUndefined">NewUndefined</a></strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewNull">NewNull</a></strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewBool-Boolean-">NewBool</a></strong>(value: Boolean): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewInt-Integer-">NewInt</a></strong>(value: Integer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewUInt-Cardinal-">NewUInt</a></strong>(value: Cardinal): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewDouble-Double-">NewDouble</a></strong>(value: Double): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewDate-TDateTime-">NewDate</a></strong>(value: TDateTime): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewArray-Integer-">NewArray</a></strong>(len: Integer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><code>class function <strong><ahref="uCEFv8Value.TCefv8ValueRef.html#NewPromise">NewPromise</a></strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsValid">ICefv8Value.IsValid</a>.</p><p>
Returns true (1) if the underlying handle is valid and it can be accessed on the current thread. Do not call any other functions if this function returns false (0). </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsUndefined">ICefv8Value.IsUndefined</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsNull">ICefv8Value.IsNull</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsBool">ICefv8Value.IsBool</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsInt">ICefv8Value.IsInt</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsUInt">ICefv8Value.IsUInt</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsDouble">ICefv8Value.IsDouble</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsDate">ICefv8Value.IsDate</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsString">ICefv8Value.IsString</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsObject">ICefv8Value.IsObject</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsArray">ICefv8Value.IsArray</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsArrayBuffer">ICefv8Value.IsArrayBuffer</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsFunction">ICefv8Value.IsFunction</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsPromise">ICefv8Value.IsPromise</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsSame-ICefv8Value-">ICefv8Value.IsSame</a>.</p><p>
Returns true (1) if this object is pointing to the same handle as |that| object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetBoolValue">ICefv8Value.GetBoolValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetIntValue">ICefv8Value.GetIntValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetUIntValue">ICefv8Value.GetUIntValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetDoubleValue">ICefv8Value.GetDoubleValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetDateValue">ICefv8Value.GetDateValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetStringValue">ICefv8Value.GetStringValue</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#IsUserCreated">ICefv8Value.IsUserCreated</a>.</p><p>
Returns true (1) if this is a user created object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#HasException">ICefv8Value.HasException</a>.</p><p>
Returns true (1) if the last function call resulted in an exception. This attribute exists only in the scope of the current CEF value object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetException">ICefv8Value.GetException</a>.</p><p>
Returns the exception resulting from the last function call. This attribute exists only in the scope of the current CEF value object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#ClearException">ICefv8Value.ClearException</a>.</p><p>
Clears the last exception and returns true (1) on success. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#WillRethrowExceptions">ICefv8Value.WillRethrowExceptions</a>.</p><p>
Returns true (1) if this object will re-throw future exceptions. This attribute exists only in the scope of the current CEF value object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#SetRethrowExceptions-Boolean-">ICefv8Value.SetRethrowExceptions</a>.</p><p>
Set whether this object will re-throw future exceptions. By default exceptions are not re-thrown. If a exception is re-thrown the current context should not be accessed again until after the exception has been caught and not re-thrown. Returns true (1) on success. This attribute exists only in the scope of the current CEF value object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#HasValueByKey-ustring-">ICefv8Value.HasValueByKey</a>.</p><p>
Returns true (1) if the object has a value with the specified identifier. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#HasValueByIndex-Integer-">ICefv8Value.HasValueByIndex</a>.</p><p>
Returns true (1) if the object has a value with the specified identifier. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#DeleteValueByKey-ustring-">ICefv8Value.DeleteValueByKey</a>.</p><p>
Deletes the value with the specified identifier and returns true (1) on success. Returns false (0) if this function is called incorrectly or an exception is thrown. For read-only and don't-delete values this function will return true (1) even though deletion failed. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#DeleteValueByIndex-Integer-">ICefv8Value.DeleteValueByIndex</a>.</p><p>
Deletes the value with the specified identifier and returns true (1) on success. Returns false (0) if this function is called incorrectly, deletion fails or an exception is thrown. For read-only and don't-delete values this function will return true (1) even though deletion failed. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetValueByKey-ustring-">ICefv8Value.GetValueByKey</a>.</p><p>
Returns the value with the specified identifier on success. Returns NULL if this function is called incorrectly or an exception is thrown. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetValueByIndex-Integer-">ICefv8Value.GetValueByIndex</a>.</p><p>
Returns the value with the specified identifier on success. Returns NULL if this function is called incorrectly or an exception is thrown. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#SetValueByKey-ustring-ICefv8Value-TCefV8PropertyAttributes-">ICefv8Value.SetValueByKey</a>.</p><p>
Associates a value with the specified identifier and returns true (1) on success. Returns false (0) if this function is called incorrectly or an exception is thrown. For read-only values this function will return true (1) even though assignment failed. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#SetValueByIndex-Integer-ICefv8Value-">ICefv8Value.SetValueByIndex</a>.</p><p>
Associates a value with the specified identifier and returns true (1) on success. Returns false (0) if this function is called incorrectly or an exception is thrown. For read-only values this function will return true (1) even though assignment failed. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#SetValueByAccessor-ustring-TCefV8AccessControls-TCefV8PropertyAttributes-">ICefv8Value.SetValueByAccessor</a>.</p><p>
Registers an identifier and returns true (1) on success. Access to the identifier will be forwarded to the ICefV8Accessor instance passed to cef_v8value_create_object(). Returns false (0) if this function is called incorrectly or an exception is thrown. For read-only values this function will return true (1) even though assignment failed. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetKeys-TStrings-">ICefv8Value.GetKeys</a>.</p><p>
Read the keys for the object's values into the specified vector. Integer- based keys will also be returned as strings. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#SetUserData-ICefv8Value-">ICefv8Value.SetUserData</a>.</p><p>
Sets the user data for this object and returns true (1) on success. Returns false (0) if this function is called incorrectly. This function can only be called on user created objects. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetUserData">ICefv8Value.GetUserData</a>.</p><p>
Returns the user data, if any, assigned to this object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetExternallyAllocatedMemory">ICefv8Value.GetExternallyAllocatedMemory</a>.</p><p>
Returns the amount of externally allocated memory registered for the object. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#AdjustExternallyAllocatedMemory-Integer-">ICefv8Value.AdjustExternallyAllocatedMemory</a>.</p><p>
Adjusts the amount of registered external memory for the object. Used to give V8 an indication of the amount of externally allocated memory that is kept alive by JavaScript objects. V8 uses this information to decide when to perform global garbage collection. Each ICefv8Value tracks the amount of external memory associated with it and automatically decreases the global total by the appropriate amount on its destruction. |change_in_bytes| specifies the number of bytes to adjust by. This function returns the number of bytes associated with the object after the adjustment. This function can only be called on user created objects. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetArrayLength">ICefv8Value.GetArrayLength</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetArrayBufferReleaseCallback">ICefv8Value.GetArrayBufferReleaseCallback</a>.</p><p>
Returns the ReleaseCallback object associated with the ArrayBuffer or NULL if the ArrayBuffer was not created with CreateArrayBuffer. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#NeuterArrayBuffer">ICefv8Value.NeuterArrayBuffer</a>.</p><p>
Prevent the ArrayBuffer from using it's memory block by setting the length to zero. This operation cannot be undone. If the ArrayBuffer was created with CreateArrayBuffer then ICefv8ArrayBufferReleaseCallback.ReleaseBuffer will be called to release the underlying buffer. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetArrayBufferByteLength">ICefv8Value.GetArrayBufferByteLength</a>.</p><p>
Returns the length (in bytes) of the ArrayBuffer. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetArrayBufferData">ICefv8Value.GetArrayBufferData</a>.</p><p>
Returns a pointer to the beginning of the memory block for this ArrayBuffer backing store. The returned pointer is valid as long as the ICefv8value is alive. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetFunctionName">ICefv8Value.GetFunctionName</a>.</p><p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#GetFunctionHandler">ICefv8Value.GetFunctionHandler</a>.</p><p>
Returns the function handler or NULL if not a CEF-created function. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#ExecuteFunction-ICefv8Value-TCefv8ValueArray-">ICefv8Value.ExecuteFunction</a>.</p><p>
Execute the function using the current V8 context. This function should only be called from within the scope of a ICefv8Handler or ICefV8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. |object| is the receiver ('this' object) of the function. If |object| is NULL the current context's global object will be used. |arguments| is the list of arguments that will be passed to the function. Returns the function return value on success. Returns NULL if this function is called incorrectly or an exception is thrown. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#ExecuteFunctionWithContext-ICefv8Context-ICefv8Value-TCefv8ValueArray-">ICefv8Value.ExecuteFunctionWithContext</a>.</p><p>
Execute the function using the specified V8 context. |object| is the receiver ('this' object) of the function. If |object| is NULL the specified context's global object will be used. |arguments| is the list of arguments that will be passed to the function. Returns the function return value on success. Returns NULL if this function is called incorrectly or an exception is thrown. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#ResolvePromise-ICefv8Value-">ICefv8Value.ResolvePromise</a>.</p><p>
Resolve the Promise using the current V8 context. This function should only be called from within the scope of a ICefv8Handler or ICefV8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. |arg| is the argument passed to the resolved promise. Returns true (1) on success. Returns false (0) if this function is called incorrectly or an exception is thrown. </p>
<pclass="inheritdescription">This item has no description. Showing description inherited from <aclass="normal"href="uCEFInterfaces.ICefv8Value.html#RejectPromise-ustring-">ICefv8Value.RejectPromise</a>.</p><p>
Reject the Promise using the current V8 context. This function should only be called from within the scope of a ICefv8Handler or ICefV8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. Returns true (1) on success. Returns false (0) if this function is called incorrectly or an exception is thrown. </p>
<tdclass="itemcode"><spanid="UnWrap-Pointer-"></span><code>class function <strong>UnWrap</strong>(data: Pointer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Returns a ICefv8Value instance using a PCefv8Value data pointer. </p>
<tdclass="itemcode"><spanid="NewUndefined"></span><code>class function <strong>NewUndefined</strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type undefined. </p>
<tdclass="itemcode"><spanid="NewNull"></span><code>class function <strong>NewNull</strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type null. </p>
<tdclass="itemcode"><spanid="NewBool-Boolean-"></span><code>class function <strong>NewBool</strong>(value: Boolean): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type bool. </p>
<tdclass="itemcode"><spanid="NewInt-Integer-"></span><code>class function <strong>NewInt</strong>(value: Integer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
<tdclass="itemcode"><spanid="NewUInt-Cardinal-"></span><code>class function <strong>NewUInt</strong>(value: Cardinal): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type unsigned int. </p>
<tdclass="itemcode"><spanid="NewDouble-Double-"></span><code>class function <strong>NewDouble</strong>(value: Double): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type double. </p>
<tdclass="itemcode"><spanid="NewDate-TDateTime-"></span><code>class function <strong>NewDate</strong>(value: TDateTime): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type Date. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
<tdclass="itemcode"><spanid="NewObject-ICefV8Accessor-ICefV8Interceptor-"></span><code>class function <strong>NewObject</strong>(const Accessor: <ahref="uCEFInterfaces.ICefV8Accessor.html">ICefV8Accessor</a>; const Interceptor: <ahref="uCEFInterfaces.ICefV8Interceptor.html">ICefV8Interceptor</a>): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type object with optional accessor and/or interceptor. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
Create a new ICefv8Value object of type object with optional accessor and/or interceptor. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
<tdclass="itemcode"><spanid="NewArray-Integer-"></span><code>class function <strong>NewArray</strong>(len: Integer): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type array with the specified |length|. If |length| is negative the returned array will have length 0. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
Create a new ICefv8Value object of type ArrayBuffer which wraps the provided |buffer| of size |length| bytes. The ArrayBuffer is externalized, meaning that it does not own |buffer|. The caller is responsible for freeing |buffer| when requested via a call to ICefv8ArrayBufferReleaseCallback.ReleaseBuffer. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
<tdclass="itemcode"><spanid="NewFunction-ustring-ICefv8Handler-"></span><code>class function <strong>NewFunction</strong>(const name: <ahref="uCEFTypes.html#ustring">ustring</a>; const handler: <ahref="uCEFInterfaces.ICefv8Handler.html">ICefv8Handler</a>): <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type function. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
<tdclass="itemcode"><spanid="NewPromise"></span><code>class function <strong>NewPromise</strong>: <ahref="uCEFInterfaces.ICefv8Value.html">ICefv8Value</a>;</code></td>
</tr>
<tr><tdcolspan="2">
<p>
Create a new ICefv8Value object of type Promise. This function should only be called from within the scope of a ICefRenderProcessHandler, ICefv8Handler or ICefv8Accessor callback, or in combination with calling enter() and exit() on a stored ICefv8Context reference. </p>
</td></tr>
</table>
<hr><spanclass="appinfo"><em>Generated by <ahref="https://pasdoc.github.io/">PasDoc 0.16.0-snapshot</a>. </em>