ELinks 0.16.1.1
|
#include <form.h>
Data Fields | |
void * | magic1 |
struct form_view * | next |
struct form_view * | prev |
void * | magic2 |
int | form_num |
The corresponding form.form_num within the document. | |
void * | ecmascript_obj |
This holds the ECMAScript object attached to this structure. |
This struct looks a little embarrassing, yeah.
void* form_view::ecmascript_obj |
This holds the ECMAScript object attached to this structure.
It can be NULL since the object is created on-demand at the first time some ECMAScript code accesses it. It is freed automatically by the garbage-collecting code when the ECMAScript context is over (usually when the document is destroyed).
int form_view::form_num |
The corresponding form.form_num within the document.
We can't just reference to struct form since we can potentially live much longer than that.
void* form_view::magic1 |
void* form_view::magic2 |
struct form_view* form_view::next |
struct form_view* form_view::prev |