From 5110c4743751145c4ae1934cd1d83bc6c55bb43f Mon Sep 17 00:00:00 2001 From: John Abd-El-Malek Date: Sat, 17 May 2014 22:33:34 -0700 Subject: Initial commit. --- fpdfsdk/include/javascript/report.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 fpdfsdk/include/javascript/report.h (limited to 'fpdfsdk/include/javascript/report.h') diff --git a/fpdfsdk/include/javascript/report.h b/fpdfsdk/include/javascript/report.h new file mode 100644 index 0000000000..8a4084dac1 --- /dev/null +++ b/fpdfsdk/include/javascript/report.h @@ -0,0 +1,35 @@ +// Copyright 2014 PDFium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com + +#ifndef _REPORT_H_ +#define _REPORT_H_ + +class Report : public CJS_EmbedObj +{ +public: + Report(CJS_Object * pJSObject); + virtual ~Report(); + +public: + FX_BOOL save(OBJ_METHOD_PARAMS); + FX_BOOL writeText(OBJ_METHOD_PARAMS); +}; + +class CJS_Report : public CJS_Object +{ +public: + CJS_Report(JSFXObject pObject) : CJS_Object(pObject){}; + virtual ~CJS_Report(){}; + +public: + DECLARE_JS_CLASS(CJS_Report); + + JS_STATIC_METHOD(save, Report) + JS_STATIC_METHOD(writeText, Report); +}; + +#endif //_REPORT_H_ + -- cgit v1.2.3