ELinks 0.18.0
|
#include <stdbool.h>
#include "main/module.h"
#include "main/timer.h"
#include "util/string.h"
#include "util/time.h"
Data Structures | |
struct | ecmascript_interpreter |
struct | ecmascript_timeout |
struct | delayed_goto |
Functions | |
int | ecmascript_check_url (char *url, char *frame) |
void | ecmascript_free_urls (struct module *module) |
struct ecmascript_interpreter * | ecmascript_get_interpreter (struct view_state *vs) |
void | ecmascript_reset_state (struct view_state *vs) |
void | ecmascript_eval (struct ecmascript_interpreter *interpreter, struct string *code, struct string *ret, int element_offset) |
char * | ecmascript_eval_stringback (struct ecmascript_interpreter *interpreter, struct string *code) |
void | ecmascript_timeout_dialog (struct terminal *term, int max_exec_time) |
void | ecmascript_set_action (char **action, char *string) |
struct ecmascript_timeout * | ecmascript_set_timeout (void *ctx, char *code, int timeout, int timeout_next) |
int | get_ecmascript_enable (struct ecmascript_interpreter *interpreter) |
void | check_for_rerender (struct ecmascript_interpreter *interpreter, const char *text) |
void | toggle_ecmascript (struct session *ses) |
void | location_goto (struct document_view *doc_view, char *url, int reload) |
void | location_goto_const (struct document_view *doc_view, const char *url, int reload) |
Variables | |
char * | console_error_filename |
char * | console_log_filename |
char * | console_warn_filename |
char * | local_storage_filename |
int | local_storage_ready |
void check_for_rerender | ( | struct ecmascript_interpreter * | interpreter, |
const char * | text ) |
int ecmascript_check_url | ( | char * | url, |
char * | frame ) |
void ecmascript_eval | ( | struct ecmascript_interpreter * | interpreter, |
struct string * | code, | ||
struct string * | ret, | ||
int | element_offset ) |
char * ecmascript_eval_stringback | ( | struct ecmascript_interpreter * | interpreter, |
struct string * | code ) |
void ecmascript_free_urls | ( | struct module * | module | ) |
struct ecmascript_interpreter * ecmascript_get_interpreter | ( | struct view_state * | vs | ) |
void ecmascript_reset_state | ( | struct view_state * | vs | ) |
void ecmascript_set_action | ( | char ** | action, |
char * | string ) |
struct ecmascript_timeout * ecmascript_set_timeout | ( | void * | ctx, |
char * | code, | ||
int | timeout, | ||
int | timeout_next ) |
void ecmascript_timeout_dialog | ( | struct terminal * | term, |
int | max_exec_time ) |
int get_ecmascript_enable | ( | struct ecmascript_interpreter * | interpreter | ) |
void location_goto | ( | struct document_view * | doc_view, |
char * | url, | ||
int | reload ) |
void location_goto_const | ( | struct document_view * | doc_view, |
const char * | url, | ||
int | reload ) |
void toggle_ecmascript | ( | struct session * | ses | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |