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/. */
8 readonly attribute Element? element;
10 readonly attribute TreeColumns? columns;
13 readonly attribute long x;
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();