libdom
|
#include <assert.h>
#include <stdlib.h>
#include <dom/dom.h>
#include <dom/html/html_option_element.h>
#include <dom/html/html_select_element.h>
#include "html/html_document.h"
#include "html/html_option_element.h"
#include "core/node.h"
#include "core/attr.h"
#include "utils/utils.h"
dom_exception _dom_html_option_element_copy | ( | dom_node_internal * | old, |
dom_node_internal ** | copy ) |
dom_exception _dom_html_option_element_copy_internal | ( | dom_html_option_element * | old, |
dom_html_option_element * | new ) |
dom_exception _dom_html_option_element_create | ( | struct dom_html_element_create_params * | params, |
struct dom_html_option_element ** | ele ) |
Create a dom_html_option_element object
params | The html element creation parameters |
ele | The returned element object |
void _dom_html_option_element_destroy | ( | struct dom_html_option_element * | ele | ) |
Destroy a dom_html_option_element object
ele | The dom_html_option_element object |
void _dom_html_option_element_finalise | ( | struct dom_html_option_element * | ele | ) |
Finalise a dom_html_option_element object
ele | The dom_html_option_element object |
dom_exception _dom_html_option_element_initialise | ( | struct dom_html_element_create_params * | params, |
struct dom_html_option_element * | ele ) |
Initialise a dom_html_option_element object
params | The html element creation parameters |
ele | The dom_html_option_element object |
dom_exception _dom_html_option_element_parse_attribute | ( | dom_element * | ele, |
dom_string * | name, | ||
dom_string * | value, | ||
dom_string ** | parsed ) |
void _dom_virtual_html_option_element_destroy | ( | dom_node_internal * | node | ) |
dom_exception dom_html_option_element_get_default_selected | ( | dom_html_option_element * | option, |
bool * | default_selected ) |
Get the defaultSelected property
option | The dom_html_option_element object |
default_selected | Pointer to location to receive value |
dom_exception dom_html_option_element_get_disabled | ( | dom_html_option_element * | ele, |
bool * | disabled ) |
Get the disabled property
ele | The dom_html_option_element object |
disabled | The returned status |
dom_exception dom_html_option_element_get_form | ( | dom_html_option_element * | option, |
dom_html_form_element ** | form ) |
dom_exception dom_html_option_element_get_index | ( | dom_html_option_element * | option, |
int32_t * | index ) |
Obtain the index of this option in its parent
option | The dom_html_option_element object |
index | Pointer to receive zero-based index |
dom_exception dom_html_option_element_get_label | ( | dom_html_option_element * | option, |
dom_string ** | label ) |
Get the label property
option | The dom_html_option_element object |
label | Pointer to location to receive label |
dom_exception dom_html_option_element_get_selected | ( | dom_html_option_element * | ele, |
bool * | selected ) |
Get the selected property
ele | The dom_html_option_element object |
selected | The returned status |
dom_exception dom_html_option_element_get_text | ( | dom_html_option_element * | option, |
dom_string ** | text ) |
Get the text contained in the option
option | The dom_html_option_element object |
text | Pointer to location to receive text |
dom_exception dom_html_option_element_get_value | ( | dom_html_option_element * | option, |
dom_string ** | value ) |
Get the value property
option | The dom_html_option_element object |
value | Pointer to location to receive property value |
dom_exception dom_html_option_element_set_default_selected | ( | dom_html_option_element * | option, |
bool | default_selected ) |
Set the defaultSelected property
option | The dom_html_option_element object |
default_selected | New value for property |
dom_exception dom_html_option_element_set_disabled | ( | dom_html_option_element * | ele, |
bool | disabled ) |
Set the disabled property
ele | The dom_html_option_element object |
disabled | The status |
dom_exception dom_html_option_element_set_label | ( | dom_html_option_element * | option, |
dom_string * | label ) |
Set the label property
option | The dom_html_option_element object |
label | Label value |
dom_exception dom_html_option_element_set_selected | ( | dom_html_option_element * | ele, |
bool | selected ) |
Set the selected property
ele | The dom_html_option_element object |
selected | The status |
dom_exception dom_html_option_element_set_value | ( | dom_html_option_element * | option, |
dom_string * | value ) |
Set the value property
option | The dom_html_option_element object |
value | Property value |