|
int | ecmascript_get_interpreter_count (void) |
void | toggle_ecmascript (struct session *ses) |
void | ecmascript_protocol_handler (struct session *ses, struct uri *uri) |
static void | add_snippets (struct ecmascript_interpreter *interpreter, struct ecmascript_string_list_item list *doc_snippets, struct ecmascript_string_list_item list *queued_snippets) |
static void | process_snippets (struct ecmascript_interpreter *interpreter, struct ecmascript_string_list_item list *snippets, struct ecmascript_string_list_item **current) |
void | check_for_snippets (struct view_state *vs, struct document_options *options, struct document *document) |
void | ecmascript_put_interpreter (struct ecmascript_interpreter *interpreter) |
void | check_events_for_element (struct ecmascript_interpreter *ecmascript, dom_node *element, struct term_event *ev) |
void | ecmascript_reset_state (struct view_state *vs) |
int | ecmascript_eval_boolback (struct ecmascript_interpreter *interpreter, struct string *code) |
int | ecmascript_current_link_evhook (struct document_view *doc_view, enum script_event_hook_type type) |
void | ecmascript_detach_form_view (struct form_view *fv) |
void | ecmascript_detach_form_state (struct form_state *fs) |
void | ecmascript_moved_form_state (struct form_state *fs) |
void * | walk_tree_query (dom_node *node, const char *selector, int depth) |
void | walk_tree_query_append (dom_node *node, const char *selector, int depth, struct selector_node list *result_list) |
static bool | node_has_classes (struct dom_node *node, void *ctx) |
static struct class_string list * | prepare_strings (const char *text) |
void | free_el_dom_collection (void *ctx) |
static dom_exception | el_dom_html_collection_initialise (dom_html_document *doc, struct el_dom_html_collection *col, dom_node *root, dom_callback_is_in_collection ic, void *ctx) |
| Intialiase a dom_html_collection.
|
static dom_exception | el_dom_html_collection_create (dom_html_document *doc, dom_node *root, dom_callback_is_in_collection ic, void *ctx, struct el_dom_html_collection **col) |
void * | get_elements_by_class_name (dom_html_document *doc, dom_node *node, const char *classes) |
void | camel_to_html (const char *text, struct string *result) |
static bool | el_dump_node_element_attribute (struct string *buf, dom_node *node) |
static bool | el_dump_element (struct string *buf, dom_node *node, bool toSortAttrs) |
void | ecmascript_walk_tree (struct string *buf, void *nod, bool start, bool toSortAttrs) |