| /* |
| * Copyright (C) 2018 Apple Inc. All rights reserved. |
| * |
| * Redistribution and use in source and binary forms, with or without |
| * modification, are permitted provided that the following conditions |
| * are met: |
| * 1. Redistributions of source code must retain the above copyright |
| * notice, this list of conditions and the following disclaimer. |
| * 2. Redistributions in binary form must reproduce the above copyright |
| * notice, this list of conditions and the following disclaimer in the |
| * documentation and/or other materials provided with the distribution. |
| * |
| * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS'' |
| * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, |
| * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR |
| * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS |
| * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR |
| * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF |
| * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS |
| * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN |
| * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
| * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF |
| * THE POSSIBILITY OF SUCH DAMAGE. |
| */ |
| |
| [ |
| EnabledAtRuntime=AriaReflection, |
| NoInterfaceObject, |
| ] interface AriaAttributes { |
| [Reflect=aria_activedescendant] attribute DOMString? ariaActiveDescendant; |
| [Reflect=aria_atomic] attribute DOMString? ariaAtomic; |
| [Reflect=aria_autocomplete] attribute DOMString? ariaAutoComplete; |
| [Reflect=aria_busy] attribute DOMString? ariaBusy; |
| [Reflect=aria_checked] attribute DOMString? ariaChecked; |
| [Reflect=aria_colcount] attribute DOMString? ariaColCount; |
| [Reflect=aria_colindex] attribute DOMString? ariaColIndex; |
| [Reflect=aria_colspan] attribute DOMString? ariaColSpan; |
| [Reflect=aria_controls] attribute DOMString? ariaControls; |
| [Reflect=aria_current] attribute DOMString? ariaCurrent; |
| [Reflect=aria_describedby] attribute DOMString? ariaDescribedBy; |
| [Reflect=aria_details] attribute DOMString? ariaDetails; |
| [Reflect=aria_disabled] attribute DOMString? ariaDisabled; |
| [Reflect=aria_errormessage] attribute DOMString? ariaErrorMessage; |
| [Reflect=aria_expanded] attribute DOMString? ariaExpanded; |
| [Reflect=aria_flowto] attribute DOMString? ariaFlowTo; |
| [Reflect=aria_haspopup] attribute DOMString? ariaHasPopup; |
| [Reflect=aria_hidden] attribute DOMString? ariaHidden; |
| [Reflect=aria_invalid] attribute DOMString? ariaInvalid; |
| [Reflect=aria_keyshortcuts] attribute DOMString? ariaKeyShortcuts; |
| [Reflect=aria_label] attribute DOMString? ariaLabel; |
| [Reflect=aria_labelledby] attribute DOMString? ariaLabelledBy; |
| [Reflect=aria_level] attribute DOMString? ariaLevel; |
| [Reflect=aria_live] attribute DOMString? ariaLive; |
| [Reflect=aria_modal] attribute DOMString? ariaModal; |
| [Reflect=aria_multiline] attribute DOMString? ariaMultiLine; |
| [Reflect=aria_multiselectable] attribute DOMString? ariaMultiSelectable; |
| [Reflect=aria_orientation] attribute DOMString? ariaOrientation; |
| [Reflect=aria_owns] attribute DOMString? ariaOwns; |
| [Reflect=aria_placeholder] attribute DOMString? ariaPlaceholder; |
| [Reflect=aria_posinset] attribute DOMString? ariaPosInSet; |
| [Reflect=aria_pressed] attribute DOMString? ariaPressed; |
| [Reflect=aria_readonly] attribute DOMString? ariaReadOnly; |
| [Reflect=aria_relevant] attribute DOMString? ariaRelevant; |
| [Reflect=aria_required] attribute DOMString? ariaRequired; |
| [Reflect=aria_roledescription] attribute DOMString? ariaRoleDescription; |
| [Reflect=aria_rowcount] attribute DOMString? ariaRowCount; |
| [Reflect=aria_rowindex] attribute DOMString? ariaRowIndex; |
| [Reflect=aria_rowspan] attribute DOMString? ariaRowSpan; |
| [Reflect=aria_selected] attribute DOMString? ariaSelected; |
| [Reflect=aria_setsize] attribute DOMString? ariaSetSize; |
| [Reflect=aria_sort] attribute DOMString? ariaSort; |
| [Reflect=aria_valuemax] attribute DOMString? ariaValueMax; |
| [Reflect=aria_valuemin] attribute DOMString? ariaValueMin; |
| [Reflect=aria_valuenow] attribute DOMString? ariaValueNow; |
| [Reflect=aria_valuetext] attribute DOMString? ariaValueText; |
| }; |