#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
◆ iframes
| struct iframe2 list document::iframes |
◆ iframeset_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
◆ offset_linknum
◆ offset_sorted
| unsigned int document::offset_sorted |
◆ 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
◆ reverse_link_lookup
◆ scanned
| unsigned int document::scanned |
◆ 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: