| 1 | #ifndef MUPDF_PDF_JAVASCRIPT_H | 
|---|
| 2 | #define MUPDF_PDF_JAVASCRIPT_H | 
|---|
| 3 |  | 
|---|
| 4 | void pdf_enable_js(fz_context *ctx, pdf_document *doc); | 
|---|
| 5 | void pdf_disable_js(fz_context *ctx, pdf_document *doc); | 
|---|
| 6 | int pdf_js_supported(fz_context *ctx, pdf_document *doc); | 
|---|
| 7 | void pdf_drop_js(fz_context *ctx, pdf_js *js); | 
|---|
| 8 |  | 
|---|
| 9 | void pdf_js_event_init(pdf_js *js, pdf_obj *target, const char *value, int willCommit); | 
|---|
| 10 | int pdf_js_event_result(pdf_js *js); | 
|---|
| 11 | char *pdf_js_event_value(pdf_js *js); | 
|---|
| 12 | void pdf_js_event_init_keystroke(pdf_js *js, pdf_obj *target, pdf_keystroke_event *evt); | 
|---|
| 13 | int pdf_js_event_result_keystroke(pdf_js *js, pdf_keystroke_event *evt); | 
|---|
| 14 |  | 
|---|
| 15 | void pdf_js_execute(pdf_js *js, const char *name, const char *code); | 
|---|
| 16 |  | 
|---|
| 17 | #endif | 
|---|
| 18 |  | 
|---|