ELinks 0.18.0
ecmascript_interpreter Struct Reference

#include <ecmascript.h>

Collaboration diagram for ecmascript_interpreter:

Data Fields

struct view_statevs
void * backend_data
int backend_nesting
struct stringret
struct string code
struct ecmascript_string_list_item list writecode
struct ecmascript_string_list_itemcurrent_writecode
struct heartbeatheartbeat
struct ecmascript_string_list_item list onload_snippets
struct ecmascript_string_list_itemcurrent_onload_snippet
unsigned int onload_snippets_cache_id
struct ecmascript_timeout list timeouts
 used by setTimeout
void * document_obj
void * location_obj
int element_offset
unsigned int changed:1
unsigned int was_write:1

Field Documentation

◆ backend_data

void* ecmascript_interpreter::backend_data

◆ backend_nesting

int ecmascript_interpreter::backend_nesting

◆ changed

unsigned int ecmascript_interpreter::changed

◆ code

struct string ecmascript_interpreter::code

◆ current_onload_snippet

struct ecmascript_string_list_item* ecmascript_interpreter::current_onload_snippet

◆ current_writecode

struct ecmascript_string_list_item* ecmascript_interpreter::current_writecode

◆ document_obj

void* ecmascript_interpreter::document_obj

◆ element_offset

int ecmascript_interpreter::element_offset

◆ heartbeat

struct heartbeat* ecmascript_interpreter::heartbeat

◆ location_obj

void* ecmascript_interpreter::location_obj

◆ onload_snippets

struct ecmascript_string_list_item list ecmascript_interpreter::onload_snippets

◆ onload_snippets_cache_id

unsigned int ecmascript_interpreter::onload_snippets_cache_id

◆ ret

struct string* ecmascript_interpreter::ret

◆ timeouts

struct ecmascript_timeout list ecmascript_interpreter::timeouts

used by setTimeout

◆ vs

struct view_state* ecmascript_interpreter::vs

◆ was_write

unsigned int ecmascript_interpreter::was_write

◆ writecode

struct ecmascript_string_list_item list ecmascript_interpreter::writecode

The documentation for this struct was generated from the following file: