7#include "fxjs/xfa/cjx_datawindow.h"
9#include "core/fxcrt/span.h"
10#include "fxjs/xfa/cfxjse_value.h"
11#include "xfa/fxfa/parser/cscript_datawindow.h"
14 {
"gotoRecord", gotoRecord_static},
15 {
"isRecordGroup", isRecordGroup_static},
16 {
"moveCurrentRecord", moveCurrentRecord_static},
17 {
"record", record_static}};
19CJX_DataWindow::CJX_DataWindow(CScript_DataWindow* window)
21 DefineMethods(MethodSpecs);
32 pdfium::span<v8::Local<v8::Value>> params) {
37 pdfium::span<v8::Local<v8::Value>> params) {
43 pdfium::span<v8::Local<v8::Value>> params) {
49 pdfium::span<v8::Local<v8::Value>> params) {
53void CJX_DataWindow::recordsBefore(
v8::Isolate* pIsolate,
54 v8::Local<v8::Value>* pValue,
58void CJX_DataWindow::currentRecordNumber(
v8::Isolate* pIsolate,
59 v8::Local<v8::Value>* pValue,
63void CJX_DataWindow::recordsAfter(
v8::Isolate* pIsolate,
64 v8::Local<v8::Value>* pValue,
68void CJX_DataWindow::isDefined(
v8::Isolate* pIsolate,
69 v8::Local<v8::Value>* pValue,
friend class EventParamScope
static CJS_Result Success()
~CJX_DataWindow() override
bool DynamicTypeIs(TypeTag eType) const override
virtual bool DynamicTypeIs(TypeTag eType) const