add automaticaly generated property setter and getters to HTMLTableCellElement

This commit is contained in:
Vincent Sanders 2015-10-14 14:46:31 +01:00
parent 47fb74ee88
commit 0d4105907d
3 changed files with 39 additions and 19 deletions

View File

@ -1273,30 +1273,12 @@ getter HTMLStyleElement::nonce(string);\n
setter HTMLStyleElement::nonce(string);\n
getter HTMLStyleElement::scoped(boolean);\n
setter HTMLStyleElement::scoped(boolean);\n
getter HTMLTableCellElement::align(string);\n
setter HTMLTableCellElement::align(string);\n
getter HTMLTableCellElement::axis(string);\n
setter HTMLTableCellElement::axis(string);\n
getter HTMLTableCellElement::bgColor(string);\n
setter HTMLTableCellElement::bgColor(string);\n
getter HTMLTableCellElement::cellIndex(long);\n
getter HTMLTableCellElement::chOff(string);\n
setter HTMLTableCellElement::chOff(string);\n
getter HTMLTableCellElement::ch(string);\n
setter HTMLTableCellElement::ch(string);\n
getter HTMLTableCellElement::colSpan(long);\n
setter HTMLTableCellElement::colSpan(long);\n
getter HTMLTableCellElement::headers(user);\n
getter HTMLTableCellElement::height(string);\n
setter HTMLTableCellElement::height(string);\n
getter HTMLTableCellElement::noWrap(boolean);\n
setter HTMLTableCellElement::noWrap(boolean);\n
getter HTMLTableCellElement::rowSpan(long);\n
setter HTMLTableCellElement::rowSpan(long);\n
getter HTMLTableCellElement::vAlign(string);\n
setter HTMLTableCellElement::vAlign(string);\n
getter HTMLTableCellElement::width(string);\n
setter HTMLTableCellElement::width(string);\n
getter HTMLTableColElement::align(string);\n
setter HTMLTableColElement::align(string);\n
getter HTMLTableColElement::chOff(string);\n

View File

@ -0,0 +1,38 @@
/* HTML table cell element binding using duktape and libdom
*
* Copyright 2015 Vincent Sanders <vince@netsurf-browser.org>
*
* This file is part of NetSurf, http://www.netsurf-browser.org/
*
* Released under the terms of the MIT License,
* http://www.opensource.org/licenses/mit-license
*/
init HTMLTableCellElement(struct dom_html_element *html_table_cell_element::html_element);
getter HTMLTableCellElement::align();
setter HTMLTableCellElement::align();
getter HTMLTableCellElement::axis();
setter HTMLTableCellElement::axis();
getter HTMLTableCellElement::bgColor();
setter HTMLTableCellElement::bgColor();
getter HTMLTableCellElement::chOff();
setter HTMLTableCellElement::chOff();
getter HTMLTableCellElement::ch();
setter HTMLTableCellElement::ch();
getter HTMLTableCellElement::height();
setter HTMLTableCellElement::height();
getter HTMLTableCellElement::noWrap();
setter HTMLTableCellElement::noWrap();
getter HTMLTableCellElement::vAlign();
setter HTMLTableCellElement::vAlign();
getter HTMLTableCellElement::width();
setter HTMLTableCellElement::width();

View File

@ -99,6 +99,7 @@ struct dom_html_br_element;
#include "HTMLSelectElement.bnd"
#include "HTMLStyleElement.bnd"
#include "HTMLTableCaptionElement.bnd"
#include "HTMLTableCellElement.bnd"
init HTMLUnknownElement(struct dom_html_element *html_unknown_element::html_element);
init HTMLDirectoryElement(struct dom_html_element *html_directory_element::html_element);
@ -115,7 +116,6 @@ init HTMLKeygenElement(struct dom_html_element *html_keygen_element::html_elemen
init HTMLTextAreaElement(struct dom_html_element *html_text_area_element::html_element);
init HTMLOptGroupElement(struct dom_html_element *html_opt_group_element::html_element);
init HTMLDataListElement(struct dom_html_element *html_data_list_element::html_element);
init HTMLTableCellElement(struct dom_html_element *html_table_cell_element::html_element);
init HTMLTableRowElement(struct dom_html_element *html_table_row_element::html_element);
init HTMLTableSectionElement(struct dom_html_element *html_table_section_element::html_element);
init HTMLTableColElement(struct dom_html_element *html_table_col_element::html_element);