#include <document.h>
◆ LIST_HEAD_EL()
document::LIST_HEAD_EL |
( |
struct document | | ) |
|
◆ done_document()
void done_document |
( |
struct document * | document | ) |
|
|
related |
Releases the document and all its resources.
◆ init_document()
Initializes a document and its canvas.
- Returns
- NULL on allocation failure.
◆ release_document()
void release_document |
( |
struct document * | document | ) |
|
|
related |
Release a reference to the document.
◆ background
◆ body_onkeypress
char* document::body_onkeypress |
◆ buf
◆ buf_length
unsigned char document::buf_length |
◆ cache_id
unsigned int document::cache_id |
Used to check cache entries.
◆ cached
◆ clipboard_box
struct el_box document::clipboard_box |
◆ clipboard_status
◆ [struct]
struct { ... } document::color |
◆ cp
◆ cp_status
◆ data
struct line* document::data |
◆ ecmascript_counter
int document::ecmascript_counter |
◆ ecmascript_imports
struct uri_list document::ecmascript_imports |
- Todo
- FIXME: We should externally maybe using cache_entry store the dependencies between the various entries so nothing gets removed unneeded.
◆ forms
struct form list document::forms |
◆ frame
◆ frame_desc
◆ height
◆ iframe_desc
◆ ip
◆ lines1
struct link** document::lines1 |
The first link on the line.
◆ lines2
struct link** document::lines2 |
The last link on the line.
◆ links
struct link* document::links |
◆ links_sorted
unsigned int document::links_sorted |
whether links are already sorted
◆ nlinks
◆ nodes
struct node list document::nodes |
◆ nsearch
◆ number_of_search_points
int document::number_of_search_points |
◆ object
◆ onload_snippets
ECMAScript snippets to be executed during loading the document into a window.
This currently involves <script>s and onLoad handlers. Note that if you hit a string beginning by '^' here, it is followed by an external reference - you must wait with processing other items until it gets resolved and loaded. New items are guaranteed to always appear at the list end.
◆ options
◆ querydns
◆ refresh
◆ search
struct search* document::search |
◆ search_points
struct point* document::search_points |
◆ slines1
struct search** document::slines1 |
◆ slines2
struct search** document::slines2 |
◆ tags
struct tag list document::tags |
◆ title
The title of the document.
The charset of this string is document.options.cp.
◆ uri
struct uri* document::uri |
◆ width
The documentation for this struct was generated from the following file: