Bumping manifests a=b2g-bump
[gecko.git] / dom / webidl / TreeColumn.webidl
bloba4e02f5791e388ff736be2d2c7def62e1af11bf6
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 interface TreeColumn {
7   [Throws]
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;
23   readonly attribute boolean selectable;
25   const short TYPE_TEXT                = 1;
26   const short TYPE_CHECKBOX            = 2;
27   const short TYPE_PROGRESSMETER       = 3;
28   readonly attribute short type;
30   TreeColumn? getNext();
31   TreeColumn? getPrevious();
33   [Throws]
34   void invalidate();