1 #![allow(unused_imports)] 2 use super::*; 3 use wasm_bindgen::prelude::*; 4 #[wasm_bindgen] 5 extern "C" { 6 # [wasm_bindgen (extends = HtmlElement , extends = Element , extends = Node , extends = EventTarget , extends = :: js_sys :: Object , js_name = HTMLTableCellElement , typescript_type = "HTMLTableCellElement")] 7 #[derive(Debug, Clone, PartialEq, Eq)] 8 #[doc = "The `HtmlTableCellElement` class."] 9 #[doc = ""] 10 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement)"] 11 #[doc = ""] 12 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] 13 pub type HtmlTableCellElement; 14 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = colSpan)] 15 #[doc = "Getter for the `colSpan` field of this object."] 16 #[doc = ""] 17 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/colSpan)"] 18 #[doc = ""] 19 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] col_span(this: &HtmlTableCellElement) -> u3220 pub fn col_span(this: &HtmlTableCellElement) -> u32; 21 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = colSpan)] 22 #[doc = "Setter for the `colSpan` field of this object."] 23 #[doc = ""] 24 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/colSpan)"] 25 #[doc = ""] 26 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_col_span(this: &HtmlTableCellElement, value: u32)27 pub fn set_col_span(this: &HtmlTableCellElement, value: u32); 28 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = rowSpan)] 29 #[doc = "Getter for the `rowSpan` field of this object."] 30 #[doc = ""] 31 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/rowSpan)"] 32 #[doc = ""] 33 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] row_span(this: &HtmlTableCellElement) -> u3234 pub fn row_span(this: &HtmlTableCellElement) -> u32; 35 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = rowSpan)] 36 #[doc = "Setter for the `rowSpan` field of this object."] 37 #[doc = ""] 38 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/rowSpan)"] 39 #[doc = ""] 40 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_row_span(this: &HtmlTableCellElement, value: u32)41 pub fn set_row_span(this: &HtmlTableCellElement, value: u32); 42 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = headers)] 43 #[doc = "Getter for the `headers` field of this object."] 44 #[doc = ""] 45 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/headers)"] 46 #[doc = ""] 47 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] headers(this: &HtmlTableCellElement) -> String48 pub fn headers(this: &HtmlTableCellElement) -> String; 49 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = headers)] 50 #[doc = "Setter for the `headers` field of this object."] 51 #[doc = ""] 52 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/headers)"] 53 #[doc = ""] 54 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_headers(this: &HtmlTableCellElement, value: &str)55 pub fn set_headers(this: &HtmlTableCellElement, value: &str); 56 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = cellIndex)] 57 #[doc = "Getter for the `cellIndex` field of this object."] 58 #[doc = ""] 59 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/cellIndex)"] 60 #[doc = ""] 61 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] cell_index(this: &HtmlTableCellElement) -> i3262 pub fn cell_index(this: &HtmlTableCellElement) -> i32; 63 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = align)] 64 #[doc = "Getter for the `align` field of this object."] 65 #[doc = ""] 66 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/align)"] 67 #[doc = ""] 68 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] align(this: &HtmlTableCellElement) -> String69 pub fn align(this: &HtmlTableCellElement) -> String; 70 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = align)] 71 #[doc = "Setter for the `align` field of this object."] 72 #[doc = ""] 73 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/align)"] 74 #[doc = ""] 75 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_align(this: &HtmlTableCellElement, value: &str)76 pub fn set_align(this: &HtmlTableCellElement, value: &str); 77 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = axis)] 78 #[doc = "Getter for the `axis` field of this object."] 79 #[doc = ""] 80 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/axis)"] 81 #[doc = ""] 82 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] axis(this: &HtmlTableCellElement) -> String83 pub fn axis(this: &HtmlTableCellElement) -> String; 84 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = axis)] 85 #[doc = "Setter for the `axis` field of this object."] 86 #[doc = ""] 87 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/axis)"] 88 #[doc = ""] 89 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_axis(this: &HtmlTableCellElement, value: &str)90 pub fn set_axis(this: &HtmlTableCellElement, value: &str); 91 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = height)] 92 #[doc = "Getter for the `height` field of this object."] 93 #[doc = ""] 94 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/height)"] 95 #[doc = ""] 96 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] height(this: &HtmlTableCellElement) -> String97 pub fn height(this: &HtmlTableCellElement) -> String; 98 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = height)] 99 #[doc = "Setter for the `height` field of this object."] 100 #[doc = ""] 101 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/height)"] 102 #[doc = ""] 103 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_height(this: &HtmlTableCellElement, value: &str)104 pub fn set_height(this: &HtmlTableCellElement, value: &str); 105 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = width)] 106 #[doc = "Getter for the `width` field of this object."] 107 #[doc = ""] 108 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/width)"] 109 #[doc = ""] 110 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] width(this: &HtmlTableCellElement) -> String111 pub fn width(this: &HtmlTableCellElement) -> String; 112 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = width)] 113 #[doc = "Setter for the `width` field of this object."] 114 #[doc = ""] 115 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/width)"] 116 #[doc = ""] 117 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_width(this: &HtmlTableCellElement, value: &str)118 pub fn set_width(this: &HtmlTableCellElement, value: &str); 119 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = ch)] 120 #[doc = "Getter for the `ch` field of this object."] 121 #[doc = ""] 122 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/ch)"] 123 #[doc = ""] 124 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] ch(this: &HtmlTableCellElement) -> String125 pub fn ch(this: &HtmlTableCellElement) -> String; 126 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = ch)] 127 #[doc = "Setter for the `ch` field of this object."] 128 #[doc = ""] 129 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/ch)"] 130 #[doc = ""] 131 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_ch(this: &HtmlTableCellElement, value: &str)132 pub fn set_ch(this: &HtmlTableCellElement, value: &str); 133 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = chOff)] 134 #[doc = "Getter for the `chOff` field of this object."] 135 #[doc = ""] 136 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/chOff)"] 137 #[doc = ""] 138 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] ch_off(this: &HtmlTableCellElement) -> String139 pub fn ch_off(this: &HtmlTableCellElement) -> String; 140 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = chOff)] 141 #[doc = "Setter for the `chOff` field of this object."] 142 #[doc = ""] 143 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/chOff)"] 144 #[doc = ""] 145 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_ch_off(this: &HtmlTableCellElement, value: &str)146 pub fn set_ch_off(this: &HtmlTableCellElement, value: &str); 147 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = noWrap)] 148 #[doc = "Getter for the `noWrap` field of this object."] 149 #[doc = ""] 150 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/noWrap)"] 151 #[doc = ""] 152 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] no_wrap(this: &HtmlTableCellElement) -> bool153 pub fn no_wrap(this: &HtmlTableCellElement) -> bool; 154 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = noWrap)] 155 #[doc = "Setter for the `noWrap` field of this object."] 156 #[doc = ""] 157 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/noWrap)"] 158 #[doc = ""] 159 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_no_wrap(this: &HtmlTableCellElement, value: bool)160 pub fn set_no_wrap(this: &HtmlTableCellElement, value: bool); 161 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = vAlign)] 162 #[doc = "Getter for the `vAlign` field of this object."] 163 #[doc = ""] 164 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/vAlign)"] 165 #[doc = ""] 166 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] v_align(this: &HtmlTableCellElement) -> String167 pub fn v_align(this: &HtmlTableCellElement) -> String; 168 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = vAlign)] 169 #[doc = "Setter for the `vAlign` field of this object."] 170 #[doc = ""] 171 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/vAlign)"] 172 #[doc = ""] 173 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_v_align(this: &HtmlTableCellElement, value: &str)174 pub fn set_v_align(this: &HtmlTableCellElement, value: &str); 175 # [wasm_bindgen (structural , method , getter , js_class = "HTMLTableCellElement" , js_name = bgColor)] 176 #[doc = "Getter for the `bgColor` field of this object."] 177 #[doc = ""] 178 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/bgColor)"] 179 #[doc = ""] 180 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] bg_color(this: &HtmlTableCellElement) -> String181 pub fn bg_color(this: &HtmlTableCellElement) -> String; 182 # [wasm_bindgen (structural , method , setter , js_class = "HTMLTableCellElement" , js_name = bgColor)] 183 #[doc = "Setter for the `bgColor` field of this object."] 184 #[doc = ""] 185 #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement/bgColor)"] 186 #[doc = ""] 187 #[doc = "*This API requires the following crate features to be activated: `HtmlTableCellElement`*"] set_bg_color(this: &HtmlTableCellElement, value: &str)188 pub fn set_bg_color(this: &HtmlTableCellElement, value: &str); 189 } 190