Spec-Zone.ru › Angular.js 1.8

Улучшить документацию Посмотреть исходный код $ariaProvider

  1. $aria
  2. поставщик в модуле ngAria

Обзор

Используется для настройки атрибутов ARIA, которые вводятся и управляются ngAria.

angular.module('myApp', ['ngAria'], function config($ariaProvider) {
  $ariaProvider.config({
    ariaValue: true,
    tabindex: false
  });
});

Зависимости

Требуется модуль ngAria для установки.

Методы

  • config(config);

    Включает/выключает различные атрибуты ARIA

    Параметры

    Параметр Тип Подробности
    config object

    объект для включения/выключения определенных атрибутов ARIA

    • ariaHidden – {boolean} – Включает/выключает теги aria-hidden
    • ariaChecked – {boolean} – Включает/выключает теги aria-checked
    • ariaReadonly – {boolean} – Включает/выключает теги aria-readonly
    • ariaDisabled – {boolean} – Включает/выключает теги aria-disabled
    • ariaRequired – {boolean} – Включает/выключает теги aria-required
    • ariaInvalid – {boolean} – Включает/выключает теги aria-invalid
    • ariaValue – {boolean} – Включает/выключает теги aria-valuemin, aria-valuemax и aria-valuenow
    • tabindex – {boolean} – Включает/выключает теги tabindex
    • bindKeydown – {boolean} – Включает/выключает привязку обработчика события keydown к неинтерактивным элементам (таким как div или li) с использованием ng-click, что делает их более доступными для пользователей с вспомогательными технологиями
    • bindRoleForClick – {boolean} – Добавляет role=button к неинтерактивным элементам (таким как div или li) с использованием ng-click, что делает их более доступными для пользователей с вспомогательными технологиями

© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 3.0.
https://code.angularjs.org/1.8.2/docs/api/ngAria/provider/$ariaProvider

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API