mupdf
Loading...
Searching...
No Matches
javascript.h File Reference
#include "mupdf/pdf/document.h"
#include "mupdf/pdf/form.h"
Include dependency graph for javascript.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void pdf_enable_js (fz_context *ctx, pdf_document *doc)
void pdf_disable_js (fz_context *ctx, pdf_document *doc)
int pdf_js_supported (fz_context *ctx, pdf_document *doc)
void pdf_drop_js (fz_context *ctx, pdf_js *js)
void pdf_js_event_init (pdf_js *js, pdf_obj *target, const char *value, int willCommit)
int pdf_js_event_result (pdf_js *js)
int pdf_js_event_result_validate (pdf_js *js, char **newvalue)
char * pdf_js_event_value (pdf_js *js)
void pdf_js_event_init_keystroke (pdf_js *js, pdf_obj *target, pdf_keystroke_event *evt)
int pdf_js_event_result_keystroke (pdf_js *js, pdf_keystroke_event *evt)
void pdf_js_execute (pdf_js *js, const char *name, const char *code, char **result)

Function Documentation

◆ pdf_disable_js()

void pdf_disable_js ( fz_context * ctx,
pdf_document * doc )

◆ pdf_drop_js()

void pdf_drop_js ( fz_context * ctx,
pdf_js * js )

◆ pdf_enable_js()

void pdf_enable_js ( fz_context * ctx,
pdf_document * doc )

◆ pdf_js_event_init()

void pdf_js_event_init ( pdf_js * js,
pdf_obj * target,
const char * value,
int willCommit )

◆ pdf_js_event_init_keystroke()

void pdf_js_event_init_keystroke ( pdf_js * js,
pdf_obj * target,
pdf_keystroke_event * evt )

◆ pdf_js_event_result()

int pdf_js_event_result ( pdf_js * js)

◆ pdf_js_event_result_keystroke()

int pdf_js_event_result_keystroke ( pdf_js * js,
pdf_keystroke_event * evt )

◆ pdf_js_event_result_validate()

int pdf_js_event_result_validate ( pdf_js * js,
char ** newvalue )

◆ pdf_js_event_value()

char * pdf_js_event_value ( pdf_js * js)

◆ pdf_js_execute()

void pdf_js_execute ( pdf_js * js,
const char * name,
const char * code,
char ** result )

◆ pdf_js_supported()

int pdf_js_supported ( fz_context * ctx,
pdf_document * doc )