org.gwtproject.aria.client.Property Maven / Gradle / Ivy
/*
* Copyright © 2019 The GWT Project Authors
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.gwtproject.aria.client;
/////////////////////////////////////////////////////////
// This is auto-generated code. Do not manually edit! //
/////////////////////////////////////////////////////////
/**
* Class that contains constants for all ARIA properties as defined by the W3C specification W3C ARIA specification.
*
* An ARIA property is a characteristic feature of a widget/control that can change over time but
* more rare than the ARIA state and is often not changed as a result of user action.
*
*
*
*
The following groups of properties exist:
*
*
* - Widget properties -- specific to common user interface elements found on GUI systems or in
* rich Internet applications which receive user input and process user actions
*
- Live Region properties -- specific to live regions in rich Internet applications; may be
* applied to any element; indicate that content changes may occur without the element having
* focus, and provides assistive technologies with information on how to process those content
* updates.
*
- Drag-and-drop states -- indicates information about draggable elements and their drop
* targets
*
- Relationship properties -- indicates relationships or associations between elements which
* cannot be readily determined from the document structure
*
*/
public final class Property {
public static final Attribute ACTIVEDESCENDANT =
new AriaValueAttribute("aria-activedescendant", "");
public static final Attribute ATOMIC =
new PrimitiveValueAttribute("aria-atomic", "false");
public static final Attribute AUTOCOMPLETE =
new AriaValueAttribute("aria-autocomplete", "none");
public static final Attribute CONTROLS = new AriaValueAttribute("aria-controls", "");
public static final Attribute DESCRIBEDBY =
new AriaValueAttribute("aria-describedby", "");
public static final Attribute DROPEFFECT =
new AriaValueAttribute("aria-dropeffect", "none");
public static final Attribute FLOWTO = new AriaValueAttribute("aria-flowto", "");
public static final Attribute HASPOPUP =
new PrimitiveValueAttribute("aria-haspopup", "false");
public static final Attribute LABEL =
new PrimitiveValueAttribute("aria-label", "");
public static final Attribute LABELLEDBY = new AriaValueAttribute("aria-labelledby", "");
public static final Attribute LEVEL =
new PrimitiveValueAttribute("aria-level", "");
public static final Attribute LIVE =
new AriaValueAttribute("aria-live", "off");
public static final Attribute MULTILINE =
new PrimitiveValueAttribute("aria-multiline", "false");
public static final Attribute MULTISELECTABLE =
new PrimitiveValueAttribute("aria-multiselectable", "false");
public static final Attribute ORIENTATION =
new AriaValueAttribute("aria-orientation", "vertical");
public static final Attribute OWNS = new AriaValueAttribute("aria-owns", "");
public static final Attribute POSINSET =
new PrimitiveValueAttribute("aria-posinset", "");
public static final Attribute READONLY =
new PrimitiveValueAttribute("aria-readonly", "false");
public static final Attribute RELEVANT =
new AriaValueAttribute("aria-relevant", "additions text");
public static final Attribute REQUIRED =
new PrimitiveValueAttribute("aria-required", "false");
public static final Attribute SETSIZE =
new PrimitiveValueAttribute("aria-setsize", "");
public static final Attribute SORT =
new AriaValueAttribute("aria-sort", "none");
public static final Attribute VALUEMAX =
new PrimitiveValueAttribute("aria-valuemax", "");
public static final Attribute VALUEMIN =
new PrimitiveValueAttribute("aria-valuemin", "");
public static final Attribute VALUENOW =
new PrimitiveValueAttribute("aria-valuenow", "");
public static final Attribute VALUETEXT =
new PrimitiveValueAttribute("aria-valuetext", "");
private Property() {}
}