Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
n/a
0 / 0
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2
3// AUTOMATICALLY GENERATED.  DO NOT EDIT.
4// Use `composer build` to regenerate.
5
6namespace Wikimedia\IDLeDOM;
7
8/**
9 * HTMLTableCellElement
10 *
11 * @see https://dom.spec.whatwg.org/#interface-htmltablecellelement
12 *
13 * @property int $nodeType
14 * @property string $nodeName
15 * @property string $baseURI
16 * @property bool $isConnected
17 * @property Document|null $ownerDocument
18 * @property Node|null $parentNode
19 * @property Element|null $parentElement
20 * @property NodeList $childNodes
21 * @property Node|null $firstChild
22 * @property Node|null $lastChild
23 * @property Node|null $previousSibling
24 * @property Node|null $nextSibling
25 * @property ?string $nodeValue
26 * @property ?string $textContent
27 * @property string $innerHTML
28 * @property Element|null $previousElementSibling
29 * @property Element|null $nextElementSibling
30 * @property HTMLCollection $children
31 * @property Element|null $firstElementChild
32 * @property Element|null $lastElementChild
33 * @property int $childElementCount
34 * @property HTMLSlotElement|null $assignedSlot
35 * @property ?string $namespaceURI
36 * @property ?string $prefix
37 * @property string $localName
38 * @property string $tagName
39 * @property string $id
40 * @property string $className
41 * @property DOMTokenList $classList
42 * @property string $slot
43 * @property NamedNodeMap $attributes
44 * @property ShadowRoot|null $shadowRoot
45 * @property string $outerHTML
46 * @property CSSStyleDeclaration $style
47 * @property string $contentEditable
48 * @property string $enterKeyHint
49 * @property bool $isContentEditable
50 * @property string $inputMode
51 * @property EventHandlerNonNull|callable|null $onload
52 * @property DOMStringMap $dataset
53 * @property string $nonce
54 * @property int $tabIndex
55 * @property string $title
56 * @property string $lang
57 * @property bool $translate
58 * @property string $dir
59 * @property bool $hidden
60 * @property string $accessKey
61 * @property string $accessKeyLabel
62 * @property bool $draggable
63 * @property bool $spellcheck
64 * @property string $autocapitalize
65 * @property string $innerText
66 * @property Element|null $offsetParent
67 * @property int $offsetTop
68 * @property int $offsetLeft
69 * @property int $offsetWidth
70 * @property int $offsetHeight
71 * @property int $colSpan
72 * @property int $rowSpan
73 * @property string $headers
74 * @property int $cellIndex
75 * @property string $scope
76 * @property string $abbr
77 * @property string $align
78 * @property string $axis
79 * @property string $height
80 * @property string $width
81 * @property string $ch
82 * @property string $chOff
83 * @property bool $noWrap
84 * @property string $vAlign
85 * @property string $bgColor
86 * @phan-forbid-undeclared-magic-properties
87 */
88interface HTMLTableCellElement extends HTMLElement {
89    // Direct parent: HTMLElement
90
91    /**
92     * @return int
93     */
94    public function getColSpan(): int;
95
96    /**
97     * @param int $val
98     */
99    public function setColSpan( int $val ): void;
100
101    /**
102     * @return int
103     */
104    public function getRowSpan(): int;
105
106    /**
107     * @param int $val
108     */
109    public function setRowSpan( int $val ): void;
110
111    /**
112     * @return string
113     */
114    public function getHeaders(): string;
115
116    /**
117     * @param string $val
118     */
119    public function setHeaders( string $val ): void;
120
121    /**
122     * @return int
123     */
124    public function getCellIndex(): int;
125
126    /**
127     * @return string
128     */
129    public function getScope(): string;
130
131    /**
132     * @param string $val
133     */
134    public function setScope( string $val ): void;
135
136    /**
137     * @return string
138     */
139    public function getAbbr(): string;
140
141    /**
142     * @param string $val
143     */
144    public function setAbbr( string $val ): void;
145
146    /**
147     * @return string
148     */
149    public function getAlign(): string;
150
151    /**
152     * @param string $val
153     */
154    public function setAlign( string $val ): void;
155
156    /**
157     * @return string
158     */
159    public function getAxis(): string;
160
161    /**
162     * @param string $val
163     */
164    public function setAxis( string $val ): void;
165
166    /**
167     * @return string
168     */
169    public function getHeight(): string;
170
171    /**
172     * @param string $val
173     */
174    public function setHeight( string $val ): void;
175
176    /**
177     * @return string
178     */
179    public function getWidth(): string;
180
181    /**
182     * @param string $val
183     */
184    public function setWidth( string $val ): void;
185
186    /**
187     * @return string
188     */
189    public function getCh(): string;
190
191    /**
192     * @param string $val
193     */
194    public function setCh( string $val ): void;
195
196    /**
197     * @return string
198     */
199    public function getChOff(): string;
200
201    /**
202     * @param string $val
203     */
204    public function setChOff( string $val ): void;
205
206    /**
207     * @return bool
208     */
209    public function getNoWrap(): bool;
210
211    /**
212     * @param bool $val
213     */
214    public function setNoWrap( bool $val ): void;
215
216    /**
217     * @return string
218     */
219    public function getVAlign(): string;
220
221    /**
222     * @param string $val
223     */
224    public function setVAlign( string $val ): void;
225
226    /**
227     * @return string
228     */
229    public function getBgColor(): string;
230
231    /**
232     * @param ?string $val
233     */
234    public function setBgColor( ?string $val ): void;
235
236}