7#include "fxjs/xfa/cjx_delta.h"
11#include "fxjs/js_resources.h"
12#include "fxjs/xfa/cfxjse_value.h"
13#include "third_party/base/containers/span.h"
14#include "xfa/fxfa/parser/cxfa_delta.h"
16const CJX_MethodSpec CJX_Delta::MethodSpecs[] = {{
"restore", restore_static}};
18CJX_Delta::CJX_Delta(CXFA_Delta* delta) :
CJX_Object(delta) {
29 pdfium::span<v8::Local<v8::Value>> params) {
36void CJX_Delta::currentValue(
v8::Isolate* pIsolate,
37 v8::Local<v8::Value>* pValue,
41void CJX_Delta::savedValue(
v8::Isolate* pIsolate,
42 v8::Local<v8::Value>* pValue,
46void CJX_Delta::target(
v8::Isolate* pIsolate,
47 v8::Local<v8::Value>* pValue,
friend class EventParamScope
static CJS_Result Success()
static CJS_Result Failure(JSMessage id)
bool DynamicTypeIs(TypeTag eType) const override
void DefineMethods(pdfium::span< const CJX_MethodSpec > methods)
virtual bool DynamicTypeIs(TypeTag eType) const