Bug 1610775 [wpt PR 21336] - Update urllib3 to 1.25.8, a=testonly
[gecko.git] / dom / webidl / TreeColumn.webidl
blob23d300bb9ef4811f1d6c7f7b088aeb569d8c9690
1 /* This Source Code Form is subject to the terms of the Mozilla Public
2  * License, v. 2.0. If a copy of the MPL was not distributed with this
3  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 [Func="IsChromeOrXBL",
6  Exposed=Window]
7 interface TreeColumn {
8   readonly attribute Element element;
10   readonly attribute TreeColumns? columns;
12   [Throws]
13   readonly attribute long x;
14   [Throws]
15   readonly attribute long width;
17   readonly attribute DOMString id;
18   readonly attribute long index;
20   readonly attribute boolean primary;
21   readonly attribute boolean cycler;
22   readonly attribute boolean editable;
24   const short TYPE_TEXT                = 1;
25   const short TYPE_CHECKBOX            = 2;
26   readonly attribute short type;
28   TreeColumn? getNext();
29   TreeColumn? getPrevious();
31   /**
32    * Returns the previous displayed column, if any, accounting for
33    * the ordinals set on the columns.
34    */
35   readonly attribute TreeColumn? previousColumn;
37   [Throws]
38   void invalidate();