## WebKitDOMHTMLTableElement WebKitDOMHTMLTableElement |

## Functions

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

## Properties

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

## Types and Values

| WebKitDOMHTMLTableElement

## Object Hierarchy

        GObject
        ╰── WebKitDOMObject
            ╰── WebKitDOMNode
                ╰── WebKitDOMElement
                    ╰── WebKitDOMHTMLElement
                        ╰── WebKitDOMHTMLTableElement

## Implemented Interfaces

WebKitDOMHTMLTableElement implements WebKitDOMEventTarget.

## Description

## Functions

### webkit_dom_html_table_element_create_t_head ()

    WebKitDOMHTMLElement *
    webkit_dom_html_table_element_create_t_head
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |

### webkit_dom_html_table_element_create_t_foot ()

    WebKitDOMHTMLElement *
    webkit_dom_html_table_element_create_t_foot
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |

### webkit_dom_html_table_element_create_t_body ()

    WebKitDOMHTMLElement *
    webkit_dom_html_table_element_create_t_body
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |

### webkit_dom_html_table_element_insert_row ()

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

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

### webkit_dom_html_table_element_get_border ()

    gchar *
    webkit_dom_html_table_element_get_border
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

### webkit_dom_html_table_element_get_frame ()

    gchar *
    webkit_dom_html_table_element_get_frame
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

### webkit_dom_html_table_element_get_rules ()

    gchar *
    webkit_dom_html_table_element_get_rules
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

### webkit_dom_html_table_element_get_summary ()

    gchar *
    webkit_dom_html_table_element_get_summary
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

### webkit_dom_html_table_element_get_width ()

    gchar *
    webkit_dom_html_table_element_get_width
                                   (WebKitDOMHTMLTableElement *self);

#### Parameters

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);

#### Parameters

self | A WebKitDOMHTMLTableElement |
value | A gchar |

## Types and Values

### WebKitDOMHTMLTableElement

    typedef struct _WebKitDOMHTMLTableElement WebKitDOMHTMLTableElement;

## Property Details

### The `“align”` property

      “align”                    gchar *

read-write gchar* HTMLTableElement:align.

Flags: Read / Write

Default value: ""

### The `“bg-color”` property

      “bg-color”                 gchar *

read-write gchar* HTMLTableElement:bg-color.

Flags: Read / Write

Default value: ""

### The `“border”` property

      “border”                   gchar *

read-write gchar* HTMLTableElement:border.

Flags: Read / Write

Default value: ""

### The `“caption”` property

      “caption”                  WebKitDOMHTMLTableCaptionElement *

read-only WebKitDOMHTMLTableCaptionElement* HTMLTableElement:caption.

Flags: Read

### The `“cell-padding”` property

      “cell-padding”             gchar *

read-write gchar* HTMLTableElement:cell-padding.

Flags: Read / Write

Default value: ""

### The `“cell-spacing”` property

      “cell-spacing”             gchar *

read-write gchar* HTMLTableElement:cell-spacing.

Flags: Read / Write

Default value: ""

### The `“frame”` property

      “frame”                    gchar *

read-write gchar* HTMLTableElement:frame.

Flags: Read / Write

Default value: ""

### The `“rows”` property

      “rows”                     WebKitDOMHTMLCollection *

read-only WebKitDOMHTMLCollection* HTMLTableElement:rows.

Flags: Read

### The `“rules”` property

      “rules”                    gchar *

read-write gchar* HTMLTableElement:rules.

Flags: Read / Write

Default value: ""

### The `“summary”` property

      “summary”                  gchar *

read-write gchar* HTMLTableElement:summary.

Flags: Read / Write

Default value: ""

### The `“t-bodies”` property

      “t-bodies”                 WebKitDOMHTMLCollection *

read-only WebKitDOMHTMLCollection* HTMLTableElement:t-bodies.

Flags: Read

### The `“t-foot”` property

      “t-foot”                   WebKitDOMHTMLTableSectionElement *

read-only WebKitDOMHTMLTableSectionElement* HTMLTableElement:t-foot.

Flags: Read

### The `“t-head”` property

      “t-head”                   WebKitDOMHTMLTableSectionElement *

read-only WebKitDOMHTMLTableSectionElement* HTMLTableElement:t-head.

Flags: Read

### The `“width”` property

      “width”                    gchar *

read-write gchar* HTMLTableElement:width.

Flags: Read / Write

Default value: ""