Страницы: 1
Доброго времени суток.
Подскажите, пожалуйста.
У меня xulrunner версии [Mozilla XULRunner 1.9b3pre - 2007121708].
При работе с элементом tree обращаюсь к его свойству contentView, которое,
согласно документации имеет тип nsITreeContentView, а он мне говорит, что свойство
contentView имеет тип nsIXULTreeBuilder (как у свойства builderView).
Я хочу по номеру выбранного элемента в дереве получить DOM объект этого элемента дерева
------------------------------------------------------------------------------------------------------------------------
var cell_node = tree_object.contentView.getItemAtIndex( tree_object.currentIndex );
------------------------------------------------------------------------------------------------------------------------
Но всвязи с вышеизложенным, xulrunner рагается:
tree_object.contentView.getItemAtIndex is not a function
Какова причина?
Отсутствует
кажется нужно писать так:
Отсутствует
кажется нужно писать так:
Попробывал. Похоже у моего xulrunner-а крыша съехала окончательно.
Он и про tree.view говорит что это nsIXULTreeBuilder.
Надо попробывать обновить, может это БАГ!
Вообще tree.view должно иметь тип nsITreeView.
Отсутствует
Если дерево строится из rdf с флагом dont-build-content, то у него не будет getItemAtIndex, т. к. элементы не строятся, а только отображаются.
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Большое спасибо, причина была именно в этом!
Только я никак не могу понять следующее:
если флаг dont-build-content установлен то свойства tree.contentView, tree.view и tree.builderView имеют тип - nsIXULTreeBuilder,
а если нет то все они имеют тип - nsITreeContentView.
И с документацией это рознится!
Отсутствует
И с документацией это рознится!
Как будто бы нет:
...In newer versions of Mozilla, the contentView property is actually a synonym for the view property, since the two interfaces are flattened together into a single interface in JavaScript. This property is read only.
(http://www.xulplanet.com/references/elemref/ref_tree.html).
Отредактировано Anton (31-01-2008 18:38:42)
Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!
Отсутствует
Страницы: 1