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;
24 const short TYPE_TEXT = 1;
25 const short TYPE_CHECKBOX = 2;
26 readonly attribute short type;
28 TreeColumn? getNext();
29 TreeColumn? getPrevious();
32 * Returns the previous displayed column, if any, accounting for
33 * the ordinals set on the columns.
35 readonly attribute TreeColumn? previousColumn;