{"json_modified": "2016-03-28T08:00:46.161484", "uuid": "505050a9-a3f1-4111-ba0b-3371e157dc42", "title": "nsITreeView", "url": "/en-US/docs/Mozilla/Tech/XPCOM/Reference/Interface/nsITreeView", "tags": ["XPCOM Interface Reference", "Interfaces:Scriptable", "Interfaces"], "translations": [], "modified": "2014-04-14T10:42:34", "label": "nsITreeView", "localization_tags": [], "locale": "en-US", "id": 5912, "last_edit": "2014-04-14T10:42:33", "summary": "Implementing a nsITreeView
in lieu of DOM methods for tree creation can improve performance dramatically, and removes the need to make changes to the tree manually when changes to the database occur.", "sections": [{"id": "Method_overview", "title": "Method overview"}, {"id": "Attributes", "title": "Attributes"}, {"id": "Constants", "title": "Constants"}, {"id": "Methods", "title": "Methods"}, {"id": "canDrop()", "title": "canDrop()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "canDropBeforeAfter()", "title": "canDropBeforeAfter()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "canDropOn()", "title": "canDropOn()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "cycleCell()", "title": "cycleCell()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "cycleHeader()", "title": "cycleHeader()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "drop()", "title": "drop()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "getCellProperties()", "title": "getCellProperties()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getCellText()", "title": "getCellText()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getCellValue()", "title": "getCellValue()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getColumnProperties()", "title": "getColumnProperties()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getImageSrc()", "title": "getImageSrc()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getLevel()", "title": "getLevel()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getParentIndex()", "title": "getParentIndex()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getProgressMode()", "title": "getProgressMode()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "getRowProperties()", "title": "getRowProperties()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "Example", "title": "Example"}, {"id": "hasNextSibling()", "title": "hasNextSibling()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isContainer()", "title": "isContainer()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value_2", "title": "Return value"}, {"id": "isContainerEmpty()", "title": "isContainerEmpty()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isContainerOpen()", "title": "isContainerOpen()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isEditable()", "title": "isEditable()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "isSelectable()", "title": "isSelectable()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "Return_value", "title": "Return value"}, {"id": "isSeparator()", "title": "isSeparator()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "isSorted()", "title": "isSorted()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "performAction()", "title": "performAction()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "performActionOnCell()", "title": "performActionOnCell()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "performActionOnRow()", "title": "performActionOnRow()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "selectionChanged()", "title": "selectionChanged()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "setCellText()", "title": "setCellText()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "setCellValue()", "title": "setCellValue()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "setTree()", "title": "setTree()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "toggleOpenState()", "title": "toggleOpenState()"}, {"id": "Parameters", "title": "Parameters"}, {"id": "See_also", "title": "See also"}], "slug": "Mozilla/Tech/XPCOM/Reference/Interface/nsITreeView", "review_tags": []}