7#include "fxjs/xfa/cjx_source.h"
9#include "core/fxcrt/span.h"
10#include "fxjs/js_resources.h"
11#include "fxjs/xfa/cfxjse_value.h"
12#include "xfa/fxfa/parser/cxfa_source.h"
15 {
"addNew", addNew_static},
16 {
"cancel", cancel_static},
17 {
"cancelBatch", cancelBatch_static},
18 {
"close", close_static},
19 {
"delete", deleteItem_static},
20 {
"first", first_static},
21 {
"hasDataChanged", hasDataChanged_static},
22 {
"isBOF", isBOF_static},
23 {
"isEOF", isEOF_static},
24 {
"last", last_static},
25 {
"next", next_static},
26 {
"open", open_static},
27 {
"previous", previous_static},
28 {
"requery", requery_static},
29 {
"resync", resync_static},
30 {
"update", update_static},
31 {
"updateBatch", updateBatch_static}};
33CJX_Source::CJX_Source(CXFA_Source* src) :
CJX_Node(src) {
34 DefineMethods(MethodSpecs);
44 pdfium::span<v8::Local<v8::Value>> params) {
52 pdfium::span<v8::Local<v8::Value>> params) {
60 pdfium::span<v8::Local<v8::Value>> params) {
68 pdfium::span<v8::Local<v8::Value>> params) {
76 pdfium::span<v8::Local<v8::Value>> params) {
84 pdfium::span<v8::Local<v8::Value>> params) {
92 pdfium::span<v8::Local<v8::Value>> params) {
100 pdfium::span<v8::Local<v8::Value>> params) {
108 pdfium::span<v8::Local<v8::Value>> params) {
116 pdfium::span<v8::Local<v8::Value>> params) {
124 pdfium::span<v8::Local<v8::Value>> params) {
132 pdfium::span<v8::Local<v8::Value>> params) {
140 pdfium::span<v8::Local<v8::Value>> params) {
148 pdfium::span<v8::Local<v8::Value>> params) {
156 pdfium::span<v8::Local<v8::Value>> params) {
164 pdfium::span<v8::Local<v8::Value>> params) {
173 pdfium::span<v8::Local<v8::Value>> params) {
180void CJX_Source::db(
v8::Isolate* pIsolate,
181 v8::Local<v8::Value>* pValue,
friend class EventParamScope
static CJS_Result Success()
static CJS_Result Failure(JSMessage id)
bool DynamicTypeIs(TypeTag eType) const override
bool DynamicTypeIs(TypeTag eType) const override