Linux Mac OSX Windows

  
[scriptable, uuid(82c72eca-9886-473e-94cd-9de5694b3f88)]
interface nsIDOMXULMultiSelectControlElement : nsIDOMXULSelectControlElement

Attributes


        
attribute long currentIndex

        
attribute nsIDOMXULSelectControlItemElement currentItem

        
readonly attribute long selectedCount

        
readonly attribute nsIDOMNodeList selectedItems

        
attribute DOMString selType

Methods


        
void addItemToSelection(in nsIDOMXULSelectControlItemElement item)

        
void clearSelection()

        
nsIDOMXULSelectControlItemElement getSelectedItem(in long index)

        
void invertSelection()

        
void removeItemFromSelection(in nsIDOMXULSelectControlItemElement item)

        
void selectAll()

        
void selectItem(in nsIDOMXULSelectControlItemElement item)

        
void selectItemRange(in nsIDOMXULSelectControlItemElement startItem, in nsIDOMXULSelectControlItemElement item)

        
void toggleItemSelection(in nsIDOMXULSelectControlItemElement item)