Package com.google.gwt.aria.client
Interface ListboxRole
-
- All Superinterfaces:
CompositeRole
,GroupRole
,InputRole
,ListRole
,RegionRole
,Role
,SectionRole
,SelectRole
,StructureRole
,WidgetRole
- All Known Implementing Classes:
ListboxRoleImpl
public interface ListboxRole extends ListRole, SelectRole
A type that represents the listbox role in the ARIA specification.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
getAriaMultiselectableProperty(Element element)
Returns the value of the aria-multiselectable attribute for theelement
or "" if no such attribute is present.java.lang.String
getAriaRequiredProperty(Element element)
Returns the value of the aria-required attribute for theelement
or "" if no such attribute is present.void
removeAriaMultiselectableProperty(Element element)
Removes the aria-multiselectable attribute from theelement
.void
removeAriaRequiredProperty(Element element)
Removes the aria-required attribute from theelement
.void
setAriaMultiselectableProperty(Element element, boolean value)
void
setAriaRequiredProperty(Element element, boolean value)
-
Methods inherited from interface com.google.gwt.aria.client.CompositeRole
getAriaActivedescendantProperty, removeAriaActivedescendantProperty, setAriaActivedescendantProperty
-
Methods inherited from interface com.google.gwt.aria.client.GroupRole
getAriaActivedescendantProperty, removeAriaActivedescendantProperty, setAriaActivedescendantProperty
-
Methods inherited from interface com.google.gwt.aria.client.Role
getAriaAtomicProperty, getAriaBusyState, getAriaControlsProperty, getAriaDescribedbyProperty, getAriaDisabledState, getAriaDropeffectProperty, getAriaFlowtoProperty, getAriaGrabbedState, getAriaHaspopupProperty, getAriaHiddenState, getAriaInvalidState, getAriaLabelledbyProperty, getAriaLabelProperty, getAriaLiveProperty, getAriaOwnsProperty, getAriaRelevantProperty, getName, getTabindexExtraAttribute, remove, removeAriaAtomicProperty, removeAriaBusyState, removeAriaControlsProperty, removeAriaDescribedbyProperty, removeAriaDisabledState, removeAriaDropeffectProperty, removeAriaFlowtoProperty, removeAriaGrabbedState, removeAriaHaspopupProperty, removeAriaHiddenState, removeAriaInvalidState, removeAriaLabelledbyProperty, removeAriaLabelProperty, removeAriaLiveProperty, removeAriaOwnsProperty, removeAriaRelevantProperty, removeTabindexExtraAttribute, set, setAriaAtomicProperty, setAriaBusyState, setAriaControlsProperty, setAriaDescribedbyProperty, setAriaDisabledState, setAriaDropeffectProperty, setAriaFlowtoProperty, setAriaGrabbedState, setAriaHaspopupProperty, setAriaHiddenState, setAriaInvalidState, setAriaLabelledbyProperty, setAriaLabelProperty, setAriaLiveProperty, setAriaOwnsProperty, setAriaRelevantProperty, setTabindexExtraAttribute
-
Methods inherited from interface com.google.gwt.aria.client.SectionRole
getAriaExpandedState, removeAriaExpandedState, setAriaExpandedState
-
-
-
-
Method Detail
-
getAriaMultiselectableProperty
java.lang.String getAriaMultiselectableProperty(Element element)
Returns the value of the aria-multiselectable attribute for theelement
or "" if no such attribute is present.
-
getAriaRequiredProperty
java.lang.String getAriaRequiredProperty(Element element)
Returns the value of the aria-required attribute for theelement
or "" if no such attribute is present.
-
removeAriaMultiselectableProperty
void removeAriaMultiselectableProperty(Element element)
Removes the aria-multiselectable attribute from theelement
.
-
removeAriaRequiredProperty
void removeAriaRequiredProperty(Element element)
Removes the aria-required attribute from theelement
.
-
setAriaMultiselectableProperty
void setAriaMultiselectableProperty(Element element, boolean value)
-
setAriaRequiredProperty
void setAriaRequiredProperty(Element element, boolean value)
-
-