summaryrefslogtreecommitdiff
path: root/src/html/html_select_element.h
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2012-09-19 14:06:09 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2012-09-19 14:06:09 +0100
commitd621b4cc86289f23b11f2050d5dcfbf025a3218f (patch)
treed43a13ad6c765c00ff32759d5995d460afad54d2 /src/html/html_select_element.h
parent83ace96a3046ec0f6bdbd258280b50292a4e8caf (diff)
parent55e606196f97c2b2ded75933f7643d3acf57033f (diff)
downloadlibdom-d621b4cc86289f23b11f2050d5dcfbf025a3218f.tar.gz
libdom-d621b4cc86289f23b11f2050d5dcfbf025a3218f.tar.bz2
Merge branch 'tlsa/selectstuff'
Conflicts: include/dom/html/html_select_element.h src/html/html_select_element.c src/html/html_select_element.h
Diffstat (limited to 'src/html/html_select_element.h')
-rw-r--r--src/html/html_select_element.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/html/html_select_element.h b/src/html/html_select_element.h
index ae5c7dd..bd45614 100644
--- a/src/html/html_select_element.h
+++ b/src/html/html_select_element.h
@@ -18,16 +18,20 @@ struct dom_html_select_element {
/**< The base class */
int32_t selected;
/**< The selected element's index */
+ dom_html_form_element *form;
+ /**< The form associated with select */
dom_html_options_collection *options;
/**< The options objects */
};
/* Create a dom_html_select_element object */
dom_exception _dom_html_select_element_create(struct dom_html_document *doc,
+ dom_string *namespace, dom_string *prefix,
struct dom_html_select_element **ele);
/* Initialise a dom_html_select_element object */
dom_exception _dom_html_select_element_initialise(struct dom_html_document *doc,
+ dom_string *namespace, dom_string *prefix,
struct dom_html_select_element *ele);
/* Finalise a dom_html_select_element object */
@@ -51,5 +55,10 @@ dom_exception _dom_html_select_element_copy(dom_node_internal *old,
_dom_virtual_html_select_element_destroy, \
_dom_html_select_element_copy
+/* Internal function for bindings */
+
+dom_exception _dom_html_select_element_set_form(
+ dom_html_select_element *select, dom_html_form_element *form);
+
#endif