зеркало из https://github.com/mozilla/pjs.git
Bug 389429, add an open property for menus, r=neil
This commit is contained in:
Родитель
dabb8ceb9c
Коммит
92271a34f1
|
@ -45,7 +45,15 @@
|
||||||
extends="chrome://global/content/bindings/menu.xml#menuitem-base">
|
extends="chrome://global/content/bindings/menu.xml#menuitem-base">
|
||||||
|
|
||||||
<implementation implements="nsIDOMXULContainerElement">
|
<implementation implements="nsIDOMXULContainerElement">
|
||||||
<!-- nsIDOMXULContainerElement interface -->
|
<property name="open" onget="return this.hasAttribute('open');">
|
||||||
|
<setter><![CDATA[
|
||||||
|
this.boxObject.QueryInterface(Components.interfaces.nsIMenuBoxObject)
|
||||||
|
.openMenu(val);
|
||||||
|
return val;
|
||||||
|
]]></setter>
|
||||||
|
</property>
|
||||||
|
|
||||||
|
<!-- nsIDOMXULContainerElement interface -->
|
||||||
<method name="appendItem">
|
<method name="appendItem">
|
||||||
<parameter name="aLabel"/>
|
<parameter name="aLabel"/>
|
||||||
<parameter name="aValue"/>
|
<parameter name="aValue"/>
|
||||||
|
|
Загрузка…
Ссылка в новой задаче