8#ifndef dom_html_select_element_h_
9#define dom_html_select_element_h_
46#define dom_html_select_element_get_options(e, c) \
47 dom__html_select_element_get_options((dom_html_select_element *) (e), \
48 (struct dom_html_options_collection **) (c))
78#define dom_html_select_element_add(s, e, b) \
79 dom__html_select_element_add((dom_html_select_element *) (s), \
80 (struct dom_html_element *) (e), \
81 (struct dom_html_element *) (b))
dom_exception
Definition exceptions.h:24
dom_exception dom_html_select_element_get_length(dom_html_select_element *ele, uint32_t *len)
Definition html_select_element.c:423
dom_exception dom_html_select_element_set_selected_index(dom_html_select_element *ele, int32_t index)
Definition html_select_element.c:264
dom_exception dom_html_select_element_focus(struct dom_html_select_element *ele)
Definition html_select_element.c:713
dom_exception dom_html_select_element_get_name(dom_html_select_element *ele, dom_string **name)
Definition html_select_element.c:553
dom_exception dom_html_select_element_get_tab_index(dom_html_select_element *ele, int32_t *tab_index)
Definition html_select_element.c:614
dom_exception dom_html_select_element_blur(struct dom_html_select_element *ele)
Definition html_select_element.c:693
dom_exception dom_html_select_element_get_form(dom_html_select_element *ele, dom_html_form_element **form)
Definition html_select_element.c:465
dom_exception dom_html_select_element_set_length(dom_html_select_element *ele, uint32_t len)
Definition html_select_element.c:449
dom_exception dom__html_select_element_add(dom_html_select_element *select, struct dom_html_element *ele, struct dom_html_element *before)
Definition html_select_element.c:637
dom_exception dom_html_select_element_get_selected_index(dom_html_select_element *ele, int32_t *index)
Definition html_select_element.c:206
dom_exception dom__html_select_element_get_options(dom_html_select_element *ele, struct dom_html_options_collection **col)
Definition html_select_element.c:483
dom_exception dom_html_select_element_set_name(dom_html_select_element *ele, dom_string *name)
Definition html_select_element.c:569
dom_exception dom_html_select_element_set_size(dom_html_select_element *ele, int32_t size)
Definition html_select_element.c:600
dom_exception dom_html_select_element_get_disabled(dom_html_select_element *ele, bool *disabled)
Definition html_select_element.c:497
dom_exception dom_html_select_element_get_type(dom_html_select_element *ele, dom_string **type)
Definition html_select_element.c:180
dom_exception dom_html_select_element_set_tab_index(dom_html_select_element *ele, int32_t tab_index)
Definition html_select_element.c:628
dom_exception dom_html_select_element_get_multiple(dom_html_select_element *ele, bool *multiple)
Definition html_select_element.c:525
dom_exception dom_html_select_element_remove(dom_html_select_element *ele, int32_t index)
Definition html_select_element.c:650
dom_exception dom_html_select_element_set_value(dom_html_select_element *ele, dom_string *value)
Definition html_select_element.c:363
dom_exception dom_html_select_element_set_multiple(dom_html_select_element *ele, bool multiple)
Definition html_select_element.c:539
dom_exception dom_html_select_element_set_disabled(dom_html_select_element *ele, bool disabled)
Definition html_select_element.c:511
dom_exception dom_html_select_element_get_size(dom_html_select_element *ele, int32_t *size)
Definition html_select_element.c:586
dom_exception dom_html_select_element_get_value(dom_html_select_element *ele, dom_string **value)
Definition html_select_element.c:303
Definition html_element.h:22
dom_html_element_type type
Definition html_element.h:25
Definition html_options_collection.h:20
Definition html_select_element.h:16