Lines Matching refs:deferred
2132 * @brief This API creates a deferred object and a JavaScript promise.
2135 * @param deferred: A newly created deferred object which can later be
2138 * @param promise: The JavaScript promise associated with the deferred object.
2143 JSVM_Deferred* deferred,
2147 * @brief This API resolves a JavaScript promise by way of the deferred object with
2149 * for which the corresponding deferred object is available. This effectively means
2150 * that the promise must have been created using OH_JSVM_CreatePromise() and the deferred
2154 * @param deferred: The deferred object whose associated promise to resolve.
2160 JSVM_Deferred deferred,
2164 * @brief This API rejects a JavaScript promise by way of the deferred object with
2166 * for which the corresponding deferred object is available. This effectively means
2167 * that the promise must have been created using OH_JSVM_CreatePromise() and the deferred
2171 * @param deferred: The deferred object whose associated promise to resolve.
2177 JSVM_Deferred deferred,