libdom
Loading...
Searching...
No Matches
html_area_element.h File Reference
#include <stdbool.h>
#include <dom/core/exceptions.h>
#include <dom/core/string.h>
#include <dom/html/html_form_element.h>
#include <dom/html/html_document.h>

Go to the source code of this file.

Typedefs

typedef struct dom_html_area_element dom_html_area_element
 

Functions

dom_exception dom_html_area_element_get_access_key (dom_html_area_element *area, dom_string **access_key)
 
dom_exception dom_html_area_element_set_access_key (dom_html_area_element *area, dom_string *access_key)
 
dom_exception dom_html_area_element_get_alt (dom_html_area_element *area, dom_string **alt)
 
dom_exception dom_html_area_element_set_alt (dom_html_area_element *area, dom_string *alt)
 
dom_exception dom_html_area_element_get_coords (dom_html_area_element *area, dom_string **coords)
 
dom_exception dom_html_area_element_set_coords (dom_html_area_element *area, dom_string *coords)
 
dom_exception dom_html_area_element_get_href (dom_html_area_element *area, dom_string **href)
 
dom_exception dom_html_area_element_set_href (dom_html_area_element *area, dom_string *href)
 
dom_exception dom_html_area_element_get_no_href (dom_html_area_element *ele, bool *no_href)
 
dom_exception dom_html_area_element_set_no_href (dom_html_area_element *ele, bool no_href)
 
dom_exception dom_html_area_element_get_shape (dom_html_area_element *area, dom_string **shape)
 
dom_exception dom_html_area_element_set_shape (dom_html_area_element *area, dom_string *shape)
 
dom_exception dom_html_area_element_get_tab_index (dom_html_area_element *area, int32_t *tab_index)
 
dom_exception dom_html_area_element_set_tab_index (dom_html_area_element *area, uint32_t tab_index)
 
dom_exception dom_html_area_element_get_target (dom_html_area_element *area, dom_string **target)
 
dom_exception dom_html_area_element_set_target (dom_html_area_element *area, dom_string *target)
 

Typedef Documentation

◆ dom_html_area_element

typedef struct dom_html_area_element dom_html_area_element

Function Documentation

◆ dom_html_area_element_get_access_key()

dom_exception dom_html_area_element_get_access_key ( dom_html_area_element * area,
dom_string ** access_key )

◆ dom_html_area_element_get_alt()

dom_exception dom_html_area_element_get_alt ( dom_html_area_element * area,
dom_string ** alt )

◆ dom_html_area_element_get_coords()

dom_exception dom_html_area_element_get_coords ( dom_html_area_element * area,
dom_string ** coords )

◆ dom_html_area_element_get_href()

dom_exception dom_html_area_element_get_href ( dom_html_area_element * area,
dom_string ** href )

◆ dom_html_area_element_get_no_href()

dom_exception dom_html_area_element_get_no_href ( dom_html_area_element * ele,
bool * no_href )

Get the no_href property

Parameters
eleThe dom_html_area_element object
no_hrefThe status
Returns
DOM_NO_ERR on success, appropriate dom_exception on failure.

◆ dom_html_area_element_get_shape()

dom_exception dom_html_area_element_get_shape ( dom_html_area_element * area,
dom_string ** shape )

◆ dom_html_area_element_get_tab_index()

dom_exception dom_html_area_element_get_tab_index ( dom_html_area_element * area,
int32_t * tab_index )

Set the tab_index property

Parameters
eleThe dom_html_area_element object
no_hrefThe status
Returns
DOM_NO_ERR on success, appropriate dom_exception on failure.

◆ dom_html_area_element_get_target()

dom_exception dom_html_area_element_get_target ( dom_html_area_element * area,
dom_string ** target )

◆ dom_html_area_element_set_access_key()

dom_exception dom_html_area_element_set_access_key ( dom_html_area_element * area,
dom_string * access_key )

◆ dom_html_area_element_set_alt()

dom_exception dom_html_area_element_set_alt ( dom_html_area_element * area,
dom_string * alt )

◆ dom_html_area_element_set_coords()

dom_exception dom_html_area_element_set_coords ( dom_html_area_element * area,
dom_string * coords )

◆ dom_html_area_element_set_href()

dom_exception dom_html_area_element_set_href ( dom_html_area_element * area,
dom_string * href )

◆ dom_html_area_element_set_no_href()

dom_exception dom_html_area_element_set_no_href ( dom_html_area_element * ele,
bool no_href )

Set the no_href property

Parameters
eleThe dom_html_area_element object
no_hrefThe status
Returns
DOM_NO_ERR on success, appropriate dom_exception on failure.

◆ dom_html_area_element_set_shape()

dom_exception dom_html_area_element_set_shape ( dom_html_area_element * area,
dom_string * shape )

◆ dom_html_area_element_set_tab_index()

dom_exception dom_html_area_element_set_tab_index ( dom_html_area_element * area,
uint32_t tab_index )

Set the tab_index property

Parameters
eleThe dom_html_area_element object
no_hrefThe status
Returns
DOM_NO_ERR on success, appropriate dom_exception on failure.

◆ dom_html_area_element_set_target()

dom_exception dom_html_area_element_set_target ( dom_html_area_element * area,
dom_string * target )