ELinks 0.18.0
forms.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "elinks.h"
#include "document/document.h"
#include "document/forms.h"
#include "document/view.h"
#include "js/ecmascript.h"
#include "js/mujs/mapa.h"
#include "js/mujs.h"
#include "js/mujs/document.h"
#include "js/mujs/form.h"
#include "js/mujs/forms.h"
#include "js/mujs/input.h"
#include "js/mujs/window.h"
#include "viewer/text/form.h"
#include "viewer/text/vs.h"
Include dependency graph for forms.c:

Functions

static void mjs_find_form_by_name (js_State *J, struct document_view *doc_view, const char *string)
 
static void mjs_forms_set_items (js_State *J)
 
static void mjs_forms_get_property_length (js_State *J)
 
static void mjs_forms_item2 (js_State *J, int index)
 
static void mjs_forms_item (js_State *J)
 
static void mjs_forms_namedItem (js_State *J)
 
static void mjs_forms_toString (js_State *J)
 
void mjs_push_forms (js_State *J, void *node)
 

Variables

void * map_forms
 
void * map_rev_forms
 

Function Documentation

◆ mjs_find_form_by_name()

static void mjs_find_form_by_name ( js_State * J,
struct document_view * doc_view,
const char * string )
static

◆ mjs_forms_get_property_length()

static void mjs_forms_get_property_length ( js_State * J)
static

◆ mjs_forms_item()

static void mjs_forms_item ( js_State * J)
static

◆ mjs_forms_item2()

static void mjs_forms_item2 ( js_State * J,
int index )
static

◆ mjs_forms_namedItem()

static void mjs_forms_namedItem ( js_State * J)
static

◆ mjs_forms_set_items()

static void mjs_forms_set_items ( js_State * J)
static

◆ mjs_forms_toString()

static void mjs_forms_toString ( js_State * J)
static

◆ mjs_push_forms()

void mjs_push_forms ( js_State * J,
void * node )

Variable Documentation

◆ map_forms

void* map_forms

◆ map_rev_forms

void* map_rev_forms