WebKitDOMGTK+ Reference Manual: WebKitDOMHTMLTableElement

## WebKitDOMHTMLTableElement WebKitDOMHTMLTableElement |

## Synopsis

                        WebKitDOMHTMLTableElement;
    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_head
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_delete_t_head
                                                            (WebKitDOMHTMLTableElement *self);
    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_foot
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_delete_t_foot
                                                            (WebKitDOMHTMLTableElement *self);
    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_body
                                                            (WebKitDOMHTMLTableElement *self);
    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_caption
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_delete_caption
                                                            (WebKitDOMHTMLTableElement *self);
    WebKitDOMHTMLElement * webkit_dom_html_table_element_insert_row
                                                            (WebKitDOMHTMLTableElement *self,
                                                             glong index,
                                                             GError **error);
    void                webkit_dom_html_table_element_delete_row
                                                            (WebKitDOMHTMLTableElement *self,
                                                             glong index,
                                                             GError **error);
    WebKitDOMHTMLTableCaptionElement * webkit_dom_html_table_element_get_caption
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_caption
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableCaptionElement *value,
                                                             GError **error);
    WebKitDOMHTMLTableSectionElement * webkit_dom_html_table_element_get_t_head
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_t_head
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableSectionElement *value,
                                                             GError **error);
    WebKitDOMHTMLTableSectionElement * webkit_dom_html_table_element_get_t_foot
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_t_foot
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableSectionElement *value,
                                                             GError **error);
    WebKitDOMHTMLCollection * webkit_dom_html_table_element_get_rows
                                                            (WebKitDOMHTMLTableElement *self);
    WebKitDOMHTMLCollection * webkit_dom_html_table_element_get_t_bodies
                                                            (WebKitDOMHTMLTableElement *self);
    gchar *             webkit_dom_html_table_element_get_align
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_align
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_bg_color
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_bg_color
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_border
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_border
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_cell_padding
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_cell_padding
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_cell_spacing
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_cell_spacing
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_frame
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_frame
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_rules
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_rules
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_summary
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_summary
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);
    gchar *             webkit_dom_html_table_element_get_width
                                                            (WebKitDOMHTMLTableElement *self);
    void                webkit_dom_html_table_element_set_width
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

## Object Hierarchy

      GObject
       +----WebKitDOMObject
             +----WebKitDOMNode
                   +----WebKitDOMElement
                         +----WebKitDOMHTMLElement
                               +----WebKitDOMHTMLTableElement

## Implemented Interfaces

WebKitDOMHTMLTableElement implements WebKitDOMEventTarget.

## Properties

      "align"                    gchar*                : Read / Write
      "bg-color"                 gchar*                : Read / Write
      "border"                   gchar*                : Read / Write
      "caption"                  WebKitDOMHTMLTableCaptionElement*  : Read / Write
      "cell-padding"             gchar*                : Read / Write
      "cell-spacing"             gchar*                : Read / Write
      "frame"                    gchar*                : Read / Write
      "rows"                     WebKitDOMHTMLCollection*  : Read
      "rules"                    gchar*                : Read / Write
      "summary"                  gchar*                : Read / Write
      "t-bodies"                 WebKitDOMHTMLCollection*  : Read
      "t-foot"                   WebKitDOMHTMLTableSectionElement*  : Read / Write
      "t-head"                   WebKitDOMHTMLTableSectionElement*  : Read / Write
      "width"                    gchar*                : Read / Write

## Description

## Details

### WebKitDOMHTMLTableElement

    typedef struct _WebKitDOMHTMLTableElement WebKitDOMHTMLTableElement;

### webkit_dom_html_table_element_create_t_head ()

    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_head
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_table_element_delete_t_head ()

    void                webkit_dom_html_table_element_delete_t_head
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement

### webkit_dom_html_table_element_create_t_foot ()

    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_foot
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_table_element_delete_t_foot ()

    void                webkit_dom_html_table_element_delete_t_foot
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement

### webkit_dom_html_table_element_create_t_body ()

    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_t_body
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_table_element_create_caption ()

    WebKitDOMHTMLElement * webkit_dom_html_table_element_create_caption
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_table_element_delete_caption ()

    void                webkit_dom_html_table_element_delete_caption
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement

### webkit_dom_html_table_element_insert_row ()

    WebKitDOMHTMLElement * webkit_dom_html_table_element_insert_row
                                                            (WebKitDOMHTMLTableElement *self,
                                                             glong index,
                                                             GError **error);

`self` : | A WebKitDOMHTMLTableElement
`index` : | A glong
`error` : | GError
Returns : | A WebKitDOMHTMLElement. [transfer none]

### webkit_dom_html_table_element_delete_row ()

    void                webkit_dom_html_table_element_delete_row
                                                            (WebKitDOMHTMLTableElement *self,
                                                             glong index,
                                                             GError **error);

`self` : | A WebKitDOMHTMLTableElement
`index` : | A glong
`error` : | GError

### webkit_dom_html_table_element_get_caption ()

    WebKitDOMHTMLTableCaptionElement * webkit_dom_html_table_element_get_caption
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLTableCaptionElement. [transfer none]

### webkit_dom_html_table_element_set_caption ()

    void                webkit_dom_html_table_element_set_caption
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableCaptionElement *value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A WebKitDOMHTMLTableCaptionElement
`error` : | GError

### webkit_dom_html_table_element_get_t_head ()

    WebKitDOMHTMLTableSectionElement * webkit_dom_html_table_element_get_t_head
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLTableSectionElement. [transfer none]

### webkit_dom_html_table_element_set_t_head ()

    void                webkit_dom_html_table_element_set_t_head
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableSectionElement *value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A WebKitDOMHTMLTableSectionElement
`error` : | GError

### webkit_dom_html_table_element_get_t_foot ()

    WebKitDOMHTMLTableSectionElement * webkit_dom_html_table_element_get_t_foot
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLTableSectionElement. [transfer none]

### webkit_dom_html_table_element_set_t_foot ()

    void                webkit_dom_html_table_element_set_t_foot
                                                            (WebKitDOMHTMLTableElement *self,
                                                             WebKitDOMHTMLTableSectionElement *value,
                                                             GError **error);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A WebKitDOMHTMLTableSectionElement
`error` : | GError

### webkit_dom_html_table_element_get_rows ()

    WebKitDOMHTMLCollection * webkit_dom_html_table_element_get_rows
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLCollection. [transfer none]

### webkit_dom_html_table_element_get_t_bodies ()

    WebKitDOMHTMLCollection * webkit_dom_html_table_element_get_t_bodies
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A WebKitDOMHTMLCollection. [transfer none]

### webkit_dom_html_table_element_get_align ()

    gchar *             webkit_dom_html_table_element_get_align
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_align ()

    void                webkit_dom_html_table_element_set_align
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_bg_color ()

    gchar *             webkit_dom_html_table_element_get_bg_color
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_bg_color ()

    void                webkit_dom_html_table_element_set_bg_color
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_border ()

    gchar *             webkit_dom_html_table_element_get_border
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_border ()

    void                webkit_dom_html_table_element_set_border
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_cell_padding ()

    gchar *             webkit_dom_html_table_element_get_cell_padding
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_cell_padding ()

    void                webkit_dom_html_table_element_set_cell_padding
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_cell_spacing ()

    gchar *             webkit_dom_html_table_element_get_cell_spacing
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_cell_spacing ()

    void                webkit_dom_html_table_element_set_cell_spacing
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_frame ()

    gchar *             webkit_dom_html_table_element_get_frame
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_frame ()

    void                webkit_dom_html_table_element_set_frame
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_rules ()

    gchar *             webkit_dom_html_table_element_get_rules
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_rules ()

    void                webkit_dom_html_table_element_set_rules
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_summary ()

    gchar *             webkit_dom_html_table_element_get_summary
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_summary ()

    void                webkit_dom_html_table_element_set_summary
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

### webkit_dom_html_table_element_get_width ()

    gchar *             webkit_dom_html_table_element_get_width
                                                            (WebKitDOMHTMLTableElement *self);

`self` : | A WebKitDOMHTMLTableElement
Returns : | A gchar

### webkit_dom_html_table_element_set_width ()

    void                webkit_dom_html_table_element_set_width
                                                            (WebKitDOMHTMLTableElement *self,
                                                             const gchar *value);

`self` : | A WebKitDOMHTMLTableElement
`value` : | A gchar

## Property Details

### The `"align"` property

      "align"                    gchar*                : Read / Write

read-only gchar* HTMLTableElement:align.

Default value: ""

### The `"bg-color"` property

      "bg-color"                 gchar*                : Read / Write

read-only gchar* HTMLTableElement:bg-color.

Default value: ""

### The `"border"` property

      "border"                   gchar*                : Read / Write

read-only gchar* HTMLTableElement:border.

Default value: ""

### The `"caption"` property

      "caption"                  WebKitDOMHTMLTableCaptionElement*  : Read / Write

read-only WebKitDOMHTMLTableCaptionElement* HTMLTableElement:caption.

### The `"cell-padding"` property

      "cell-padding"             gchar*                : Read / Write

read-only gchar* HTMLTableElement:cell-padding.

Default value: ""

### The `"cell-spacing"` property

      "cell-spacing"             gchar*                : Read / Write

read-only gchar* HTMLTableElement:cell-spacing.

Default value: ""

### The `"frame"` property

      "frame"                    gchar*                : Read / Write

read-only gchar* HTMLTableElement:frame.

Default value: ""

### The `"rows"` property

      "rows"                     WebKitDOMHTMLCollection*  : Read

read-only WebKitDOMHTMLCollection* HTMLTableElement:rows.

### The `"rules"` property

      "rules"                    gchar*                : Read / Write

read-only gchar* HTMLTableElement:rules.

Default value: ""

### The `"summary"` property

      "summary"                  gchar*                : Read / Write

read-only gchar* HTMLTableElement:summary.

Default value: ""

### The `"t-bodies"` property

      "t-bodies"                 WebKitDOMHTMLCollection*  : Read

read-only WebKitDOMHTMLCollection* HTMLTableElement:t-bodies.

### The `"t-foot"` property

      "t-foot"                   WebKitDOMHTMLTableSectionElement*  : Read / Write

read-only WebKitDOMHTMLTableSectionElement* HTMLTableElement:t-foot.

### The `"t-head"` property

      "t-head"                   WebKitDOMHTMLTableSectionElement*  : Read / Write

read-only WebKitDOMHTMLTableSectionElement* HTMLTableElement:t-head.

### The `"width"` property

      "width"                    gchar*                : Read / Write

read-only gchar* HTMLTableElement:width.

Default value: ""