7#include "fxjs/xfa/cjx_container.h"
9#include "core/fxcrt/span.h"
10#include "fxjs/xfa/cfxjse_class.h"
11#include "fxjs/xfa/cfxjse_engine.h"
12#include "fxjs/xfa/cfxjse_value.h"
13#include "v8/include/cppgc/allocation.h"
14#include "v8/include/v8-object.h"
15#include "xfa/fxfa/parser/cxfa_arraynodelist.h"
16#include "xfa/fxfa/parser/cxfa_document.h"
17#include "xfa/fxfa/parser/cxfa_field.h"
20 {
"getDelta", getDelta_static},
21 {
"getDeltas", getDeltas_static}};
24 DefineMethods(MethodSpecs);
34 pdfium::span<v8::Local<v8::Value>> params) {
39 pdfium::span<v8::Local<v8::Value>> params) {
41 auto* pList = cppgc::MakeGarbageCollected<CXFA_ArrayNodeList>(
42 pDoc->GetHeap()->GetAllocationHandle(), pDoc);
friend class EventParamScope
static CJS_Result Success()
bool DynamicTypeIs(TypeTag eType) const override
~CJX_Container() override
CJX_Container(CXFA_Node *node)
bool DynamicTypeIs(TypeTag eType) const override
CJX_Node(CXFA_Node *node)
CXFA_Document * GetDocument() const
CXFA_NodeOwner * GetNodeOwner()
void PersistList(CXFA_List *list)